winのLinux(WSL)にDockerを入れる

こちらを参考に
公式サイト

古いDockerが入っている場合は削除する

$ sudo apt-get remove docker docker-engine docker.io containerd runc

Dockerの動作に必要なその他のソフトを入れます。すでに入っている場合は「すでに入ってるよ」って言われるだけなので大丈夫

$ sudo apt-get update

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

バックスラッシュは、キーバード右下の「¥」これ。
これを入れると、まとめてapt-get installができるみたいです。

aptとは、Linuxでソフトウェアの導入や管理、削除に用いられるパッケージ管理システム

GPGキーの入力

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

curlとは、URLを使用してデータ転送するコマンドラインツール
GPGキーとは、「GnuPG」(GNU Privacy Guard)という暗号化ソフトで生成される公開鍵

aptコマンドのリポジトリを設定する
なぜこのタイミングで設定するのかはちょっとわからないです。

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

Dockerのインストール

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

1行目はaptのupdateなのでしなくても良い。dockerインストールできたら、

docker version

これでバージョンが表示されればOK.

—-
ubuntu version 20.04.1

前の記事

winでLinuxを使う(WSL)