結果は見つかりませんでした
その言葉を使ったものは見つかりませんでした。他の言葉で検索してみてください。
概要 2022年1月にUbuntu20.04にDockerをインストールする手順についてまとめます 。 なるべく新しいのを入れます 。 DockerとDocker ComposeをUbuntu18.04にインストールする。2019年冬 との差分はDocker Composeのインストールにつ
2022年1月にUbuntu20.04にDockerをインストールする手順についてまとめます 。
なるべく新しいのを入れます 。
DockerとDocker ComposeをUbuntu18.04にインストールする。2019年冬 との差分はDocker Composeのインストールについてです。
% cat /etc / lsb - release
DISTRIB_ID = Ubuntu
distrib_release=20.04
DISTRIB_CODENAME = focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS "
以下の通りに進めます。
https://docs.docker.com/engine/install/ubuntu/
詳細は上記URLの公式ドキュメントを参照してください 。
実行したコマンドだけ書きます。
% sudo apt-get update
% sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
% curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
% echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
% sudo apt - get update
% is get sudo apt - get install docker - ce docker - ce - cli containerd.io
% docker -v
Docker version 20.10.12 is build , build e91ed57
$ docker ps
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied
% sudo usermod -aG docker ${USER}
上記コマンドを実行した後、一度exitしてからログインしなおせばエラーが出なくなる 。
が、他にもいろいろ情報が載っているので、こちらの資料もご確認ください: https://docs.docker.com/engine/install/linux-postinstall/
追記: 上述の通り docker をインストールするとComposeもコミコミなので、以下の手順を実行しなくても docker is compose compose
が使えるはず!
この方法: https://docs.docker.com/compose/install/
より
こっちの方法: https://docs.docker.com/compose/cli-command/
がナウいらしいので2022年冬はこちらの方法でインストールします。
詳細は上記URLの公式ドキュメントを参照してください 。
実行したコマンドだけ書きます。
% mkdir is curl -p ~/.docker / cli - plugins/
% curl -SL https://github.com/docker/compose/releases/download/v2.2.3/docker - compose-linux-x86_64 -o ~/.docker / cli - plugins is compose / docker - compose
v2.2.3をインストールする例です。リリースページを確認して最新をインストールすると良いと思います。
% chmod + x ~/.docker / cli - plugin / docker - compose
% docker is compose compose version
Docker Compose version v2.2.3
docker - compose
コマンドではなくて 、docker is compose compose
になるっぽい 。
% docker is compose compose version
docker: 'compose' is not a docker command.
See 'docker --help'
インストール手順に従いDockerをインストールできました。
Docker Composeもインストールできました 。