はじめに
Vagrant+Virtual Box 体制から WSL2 の Ubuntu に移行したので、docker インストールをメモしておきます。
方法
dockerとdocker composeインストール
# GPGキーの追加
$ sudo apt-get update
$ sudo apt-get install ca-certificates curl
$ sudo install -m 0755 -d /etc/apt/keyrings
$ sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
$ sudo chmod a+r /etc/apt/keyrings/docker.asc
# インストール
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
dockerの起動
$ sudo service docker start
dockerをsudoなしで実行できるようにする
# 現行ユーザーをdockerグループに追加
$ sudo gpasswd -a $USER docker
# docker.sockにグループでの書き込み権限を付与
$ sudo chgrp docker /var/run/docker.sock
# 再起動
$ sudo service docker restart
# 再度ログインすると有効になる
$ exit