もふふのはてな

メインのブログに書くほどではない雑多な記事を置く場所

WSLからDocker for Windowsを手軽に利用する

この記事はQiitaから移転されました。

WSLにDockerクライアントをインストールしなくてもDockerを使えるのではないだろうかという試み。

Docker for WindowsをインストールしWindows側でdocker.exeにパスを通しておきます。そして、WSLでWindowsdockerコマンドを使用するエイリアスを設定します。

alias docker='docker.exe'

背景

WSLでは.exeを付けることによってWindows側でPATHを通したアプリケーションを実行できます。

$ cmd.exe
$ notepad.exe

後書き

ちょっと使う分には問題なさそうですが、面倒がらず、利用者が多くて信頼できる下記の方法をとりましょう。