Loading [MathJax]/extensions/tex2jax.js

WSL #12:Docker Engineをインストールしてみる


WSLインストール

まず、WSLが入っていなかったらコマンドプロンプトで以下コマンドを実行
wsl --install

WindowsにインストールしたDocker Desktopでは、同一LANのローカルネットワーク(172.xxx.xxx.xxx)にアクセスができなかった。
念のためローカルネットワークにpingが通るか確認
ping 172.xxx.xxx.xxx

⇒ 問題なし
(2024.10.15) ローカルネットワーク(IPアドレスは172の体系)に通信できない現象が発生
この現象については 以下記事にて調べてみる。
#31:ローカルネットワークにつながらない?

Dockerインストール

以下記事を参考にした。
【簡単な4つの方法】UbuntuにDockerをインストールするには

aptでDockerパッケージを見つけるため、既存パッケージ情報の更新、ca-certificates、curl、gnupg、lsb_releaseをインストール
1
2
sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release

DockerのGPG鍵をaptに登録
1
2
3
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

DockerのGPG鍵をaptのキーリングディレクトリに保存
1
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

パッケージ情報を再度更新
1
sudo apt update

Docker Engine、Docker CLI、コンテナランタイムソフトウェアをインストール
1
sudo apt install docker-ce docker-ce-cli containerd.io


(Ver.2 2024.07.09 08:05)

0 件のコメント:

その他の記事