skip to content
barorin&?

WSL2にDockerインストール

/ 1 min read

はじめに

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

参考

Install Docker Engine on Ubuntu