Ubuntu 22.04にDocker CEとdocker composeプラグインを入れた

  • Docker
  • Ubuntu
  • Docker Compose

この記事は、構成と文章の整理にAIを使っています。
あくまで読みやすくするための補助で、内容そのものをAIにすべて任せて書いているわけではありませんが、ところどころ相談しながら整えています。

Ubuntu 22.04 LTSにDocker CEとDocker Composeプラグインを入れた時の手順。

GPGキーの登録

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Dockerリポジトリの登録

echo \
"deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" \
| sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

インストール

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

バージョン確認

$ sudo docker --version
Docker version 20.10.21, build baeda1f
$ sudo docker compose version
Docker Compose version v2.12.2

一般ユーザでdockerを使えるようにする

sudoなしでdockerコマンドを叩きたい場合は、対象ユーザをdockerグループに追加する。今回は現在ログイン中のユーザを指定。

sudo gpasswd -a $USER docker

この設定はユーザ単位。反映させるには一度ログアウト&ログインし直す必要がある。