Docker

提供: fukudat.net
ナビゲーションに移動検索に移動

docker を Ubuntu 20.04 で使う覚書き。

Install

repository を追加するなど。

$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
$ sudo apt-get update
$ apt-cache policy docker-ce
docker-ce:
  Installed: 5:20.10.5~3-0~ubuntu-focal
  Candidate: 5:20.10.5~3-0~ubuntu-focal
  Version table:
 *** 5:20.10.5~3-0~ubuntu-focal 500
....

apt-cache の結果がちゃんと出たら、うまく行っている。最後にインストールしてステータスを確認。

$ sudo apt-get install docker-ce
$ sudo systemctl status docker

sudo なしで docker を動かす

docker group にユーザを加える。

$ sudo usermod -aG docker USERNAME

docker-compose の Install

$ sudo curl -L "https://github.com/docker/compose/releases/download/1.28.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose

ただし、バージョン (上では 1.28.6) は、https://github.com/docker/compose/releases から適当なものを選ぶ。