WSL2でDockerを勉強している時に、躓いたとこ
はじめに
Dockerを勉強しようと思い、Windows 10 Homeで環境を作る方法を探していると、WSL2を利用する方法が見つかったので試してみた。
Build Versionが18917以上にならない件
Windows Insider Programに入って、Windows Updateをしても、直ぐにはWSL2をインストールできなかった。
徐々にアップデートコンテンツが配布されていくらしく、自分の場合、Build Versionが18917以降になるのに数回のUpdateが必要で、数日かかった。
WSLコマンドについて
Windows Power Shellまたはコマンドプロンプトでwslコマンドを使うと、コマンドを実行したディレクトリの場所を引き継いで、登録しているUbuntu VM内に入ることができる。
> wsl
$ # wslコマンドを実行したディレクトリ情報を引き継いでVM内に入れる
Docker-composeコマンド使えない件
これはWSLとは関係なく、Dockerの勉強で躓いた点だが、dockerを起動していなかったため、docker-composeコマンドが使えなかった。(当たり前だが気づかなかった…)
以下のコマンドでdockerを起動するとできた。
> sudo service docker start