Windows + Docker + WSL2

Windows + Docker + WSL2

私はWindowsでDockerを使い始めています。簡単な例はうまく動作します。しかし、DockerデスクトップでWSL2をインストールする必要があるLaravvel 8コンテナをインストールしたいと思います。マイクロソフトのドキュメント。インサイダー プログラムに参加し、OS ビルド 20262 以上をインストールする必要があります (私は 18363 を使用しています)。インサイダー登録中に、次のような重要な通知が表示されます。

プログラムで提供される実験的および早期プレリリースのソフトウェアおよびサービスはテストされていない可能性があります。クラッシュ、セキュリティの脆弱性、データ損失、またはデバイスの損傷が発生する可能性があります。...

それはどういう意味ですか? トラブルの保証は不要です。WSL2 なしで docker を実行できますか? 理解できません。別のユーザーは、Win 上の WSL2 にはバグがあると言っています。あまり良くないようです。Docker を使い始めたい場合、どうすればいいですか?

ご協力いただければ幸いです。

答え1

インサイダー プログラムに参加し、OS ビルド 20262 以上をインストールする必要があります (私は 18363 を使用しています)。

WSL2 には 1909 以降が必要ですが、これはすでにインストールされているため、Insider Preview ビルドにアップグレードしなくても、今すぐ Docker を使用できます。21H1 が必要なのは、簡易インストーラーです。簡易インストーラーは、WSL2 内で Docker を使用するために必要ではありません。

その意味?

つまり、Insider Preview ビルドは実験的なものであり、必ずしも安定しているわけではありません。解決できない可能性のある問題に対処する意思がない場合は、Insider Preview ビルドにアップグレードしないでください。

WSL2 なしで docker を実行することは可能ですか?

Windows 上で Docker を実行することはこれまでも可能でした。私が間違っていなければ、Hyper-V が必要なだけです。

Docker を使い始めるにはどうすればいいでしょうか?

この時点で Docker をインストールするかどうかは、あなただけが決めることができます。この件に関する私の意見は役に立ちません。

関連情報