WSL2(Ubuntu22.04)にDockerをインストールする

久々に開発環境を再構築している。昔よりだいぶ簡単になっている

Dockerのインストール

Install Docker Engine on Ubuntu | Docker Docsを参考に、以下のコマンドでDockerをインストールする

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

rootlessモードにする

uidmapを入れて

sudo apt-get install -y uidmap

rootlessモード用のスクリプトを実行する

dockerd-rootless-setuptool.sh install

あとは環境変数DOCKER_HOSTを追加しておく

echo "#for rootless mode on docker"
echo "export DOCKER_HOST=unix:///run/user/1000//docker.sock" >>  ~/.bash_profile

以上