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をインストール
    sudo apt update
    sudo apt install ca-certificates curl gnupg lsb-release
  

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

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

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


(Ver.2 2024.07.09 08:05)

0 件のコメント:

その他の記事