0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【2024年08月版】Ubuntu への Docker / DockerCompose インストールメモ

Last updated at Posted at 2024-08-10

はじめに

Ubuntuの新規インストール時にDockerのインストール方法をすぐにわすれるのでメモ

環境

  • Ubuntu22.04
  • Ubuntu24.04

インストール方法

  • ユーザは dev を想定しています

昔のバージョンと違って、Docker Compose は、Docker をインストールした時点で一緒にインストールされます。
コメントでのご指摘ありがとうございます。

Docker / Docker Compose

# Uninstall old versions
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

# Install the Docker packages
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# Modify user group
sudo usermod -aG docker dev

# Test
docker version
docker compose version
docker run hello-world

Docker Compose (後方互換)

後方互換の目的でのみサポートされるインストール方法です。
コメントでのご指摘、ありがとうございます。

Warning
This install scenario is not recommended and is only supported for backward compatibility purposes.

警告 このインストールシナリオは推奨されておらず、後方互換性の目的でのみサポートされています。

# Install the Docker Compose
sudo curl -SL https://github.com/docker/compose/releases/download/v2.29.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

# Test
docker-compose -v

さいごに

かんたんでしたね

関連リンク

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?