Ubuntu上でDocker環境構築

Published by

on

Ubuntu上にDockerの実行環境を構築した際の手順を整理しておきます。

■開発・動作環境

項目名バージョン
Ubuntu22.04
Docker20.10.18

■開発環境構築

1.最初に必要なパッケージ群をインストールしておきます。

sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release

2.次にGPGキーを追加します。成功すると「OK」と表示されます。GPG(GNU Privacy Guard)キーとはGPGによる公開鍵暗号に基づく公開鍵です。これを用いることで配布されているパッケージが正しいものであることを確認します。パッケージ配布者はペアとなる秘密鍵で暗号化しているので利用者は公開鍵を用いて復号化して真正性を確認するものです。

sudo mkdir /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

3.DockerリポジトリをUbuntuのパッケージ管理ツール(APT)のソースへ追加します。

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/null

4.追加したDockerリポジトリの情報を含めてシステムのパッケージ情報を更新します。

sudo apt update

5.インストールを実行します。完了後、バージョン表示がされることを確認します。

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
docker -v

6.最後にDockerインストールの正常性を確認するため「hello-world」コンテナを実行します。実行すると英語でメッセージが表示されますが、その中に「Hello from Docker! This message shows that your installation appears to be working correctly.】と表示されていることを確認しておきます。

sudo docker run hello-world

■参考

https://sid-fm.com/support/vm/guide/install-docker-ubuntu.html

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04-ja

https://japan.zdnet.com/article/35190536/

コメントを残す