WSL2 時の Dockerコンテナの起動について

Windows の WSL2 になって、 Ubuntu 20.04 を使用しています。この環境で Docker を起動しようとして、従来の方法でエラーになったので別の方法を探していました。ようやく解決にたどり着いたのでそれを記録しておきます。

エラーの状態

従来の方法で実行したときは以下のコマンドを入力していました。

$ sudo cgroupfs-mount
$ sudo service docker start

このコマンドで実行したあと、以下のエラーが通知されました。

cannot find cgroup mount destination: unknown 

対処方法

起動時のコマンドを次のように変更します。これで Docker サービスが動き出します。

$ sudo mkdir /sys/fs/cgroup/systemd
$ sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
$ dockerd

PC環境設定 日記
すらりんをフォローする
すらりん日記

コメント

タイトルとURLをコピーしました