🐋
Ubuntu 20.04にDockerとdocker-composeを導入する
上記の公式を見れは全て載っており、これらを参考にしています。
Dockerのインストール
いくつかの必要なパッケージをインストールします。
$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl software-properties-common
公式DockerリポジトリのGPGキーをシステムに追加します。DockerリポジトリをAPTソースに追加します。
$ 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 update
デフォルトのUbuntuリポジトリではなく、Dockerリポジトリからインストールしようとしていることを確認します。
$ apt-cache policy docker-ce
次のような出力が表示されます。
docker-ce:
Installed: (none)
Candidate: 5:19.03.9~3-0~ubuntu-focal
Version table:
5:19.03.9~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
いよいよDockerをインストールします。
$ sudo apt install docker-ce
以下のコマンドでDockerが入っているかを確認してください。
``bash
$ docker version
以下のコマンドでもデーモンが起動していることを確認してください。
```bash
$ sudo systemctl status docker
docker-composeのインストール
インストール方法は公式でも載っている。
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
curl
コマンドでインストールしたら、chmod
でdocker-compose
コマンドを扱えるようにする。
$ sudo chmod +x /usr/local/bin/docker-compose
$ docker-compose -v
Discussion