LinuxでDockerを使う何かリンクされたみたいと思ったら、こんな時代になってるそうでした。使おうとするとまだまだ制限がきついかな。書いてあるのと同じ現象で詰まった)やっぱり、まだまだ辛いですね。以下、元々の記事です。使えるようになりました。重くてどうしたものかと考えていました。serverが動かない。Serverとしてヘッドレスモードで動かして、WSLから使うことにしてみました。VirtualBoxのUbuntuにDockerをインストールまずVirtualBoxにUbuntuをインストールする時点で、ネットワークアダプター#2にホストオンリーアダプターを追加して使えるようにしておきます。IPアドレスを固定化しておくと良いかもです。これには、Docker公式の手順でリポジトリを設定してdocker-ceをインストールします。前提ソフトウェアのインストールができていれば。stable"としてリポジトリを設定して、docker-ceをインストールします。serverがWSLからのリクエストを受け付けるように設定しておきます。dockerここでは、ホストオンリーアダプターのIPアドレスとポート番号を2375にしてみました。WSLにdockerをインストールVirtualBoxのUbuntuと同様にしてdocker-ceをインストールします。versionしてもクライアント情報しか表示されません。serverに接続するために、.bashrcに環境変数を追加します。DOCKER_HOST='tcp://192.168.56.xxx:2375'これで無事に使えるようになりました。起動/停止VirtualBoxを使用していますから、スタートアップフォルダにVBoxManageコマンドでインスタンスを起動するショートカットを作成してみました。ヘッドレスモードで起動しています。Windowsのログインで無事に自動起動できるようになったのですが、シャットダウンする際に一々確認メッセージが出ています。動かすつもりですから使いたい時にだけ起動していれば十分です。そこで、WSL側からVBoxManageコマンドを使って起動/停止することにしました。起動は、こうなります。headlessここではUbuntuとしていますが、VirtualBoxに作成した仮想マシン名になります。停止は、こんな感じです。acpipowerbutton既に起動済みかどうかも確認できます。upLoginユーザーは見つかりませんでした。