参考サイト
Dockerについて
構築手順
作業内容
1.aptレポジトリを使ってDockerをインストールする
DockerのGPGの鍵をaptに登録する為、下記を実行。
これで、aptによるインストールしたDockerパッケージの検証が可能になります。
$ sudo mkdir -p /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
$ sudo chmod a+r /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpg
2.dockerの公式リポジトリを追加する
これで、Dockerパッケージのソースをシステムに追加出来る。下記を実行。
$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullecho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
3.パッケージ情報を再度更新する
更新を行わないとaptがDockerパッケージの検出が不可となる為、下記を実行。
これで、apt installコマンドで、Dockerのイメージをシステムに追加することが出来る。
$ sudo apt update sudo apt update
4.以下の3つの最新版のDocker Community Edition(CE)をインストール
- docker-ce:Docker Engineのデーモン
- docker-ce-cli:操作することになるDocker CLI「CLIとはコマンドラインインターフェースの略称」
- containerd.io:コンテナの起動と実行に利用する
下記を実行。
$ sudo apt install docker-ce docker-ce-cli containerd.io
Reading package lists... 0%Reading package lists... 100%Reading package lists... Done
Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree... Done
Reading state information... 0% Reading state information... 0%Reading state information... Done
containerd.io is already the newest version (1.6.21-1).
docker-ce-cli is already the newest version (5:24.0.2-1~ubuntu.22.04~jammy).
docker-ce is already the newest version (5:24.0.2-1~ubuntu.22.04~jammy).
0 upgraded, 0 newly installed, 0 to remove and 60 not upgraded.
5.バージョン確認を行う
出力がされれば問題なくインストールに成功となる。下記を実行。
root@nizeki-ubuntu:~# docker -v
Docker version 24.0.2, build cb74dfc