Ubuntu のアップデート
$ sudo apt-get update Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Hit:2 http://archive.ubuntu.com/ubuntu jammy InRelease ... Reading package lists... Done
前提パッケージをインストール
$ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
Dockerの公式GPG公開鍵のインストール
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
公開鍵のフィンガープリントを確認
$ sudo apt-key fingerprint 0EBFCD88
repositoryの追加
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
インストール可能なパッケージの一覧を更新
$ sudo apt-get update
Docker CE のインストール
$ sudo apt-get install -y docker-ce
sudoを付加しなくていいように
# dockerグループの情報表示 $ getent group docker # Dockerグループにユーザ追加 $ sudo gpasswd -a [username] docker # 権限を付与 $ sudo chgrp docker /var/run/docker.sock # 追加されているか確認 $ id [username] # 再起動 $ sudo reboot
テスト
$ sudo docker run hello-world