1. はじめにWindows 10 version 2004 では、WSL 2 が使えるようになりました。Linux コマンドをエミュレートしている WSL 1 と違い、WSL 2 では仮想マシンで Linux を動かします。その影響で、WSL 2 を取り巻く Docker 環境の導入方法にいろいろな変化があったのですが、このあたりが分かりにくかったので本ページで簡単にまとめます。 1-1. Docker についての基礎知識Docker はサーバーとクライアントに分かれて動作します。「docker イメージ」や「dockerコンテナ」はサーバー上に配置され、クライアント側から送られる docker コマンドによって操作されます。サーバーとクライアントは同じホスト上にあってもよいですし、別々のホストにあっても問題ありません。 1-2. 前提WSL 2 にインストールした Linux ディスト
![WSL 2 で Docker を使うパターン](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d1117581da4aac317f983557b54cfbb2ac84de0/height=288;version=1;width=512/https%3A%2F%2Flaboradian.com%2Fwp-content%2Fuploads%2F2018%2F07%2Fwsl.min_.png)