本日、完全に再構築された Docker VMM のパブリック ベータ版を発表します。これは、 Docker Desktopの下に構築された新しいファーストパーティ仮想化レイヤーで、コンテナ向けに最適化されており、Docker Desktop v 4 . 86以降、Mac と Windows の両方で利用可能になりました。
何が変わったのか、そしてなぜそれが重要なのか
Docker Desktopの魅力の一つは、LinuxネイティブのDockerエンジンをmacOSやWindowsなどの他のプラットフォームにシームレスに展開できる点にある。それを実現するために、Desktopは仮想マシンを自動的に作成・管理し、ローカルネットワークとファイルシステムの複雑な統合を安全かつ高性能な方法で行います。
その仮想マシンを作成するのは、仮想マシンモニターの役割です。仮想マシンモニターは、ハードウェアとDockerが実行するコンテナの間にあるレイヤーです。ほとんどの開発者はそれについて考えたこともない。しかし、動作が遅かったり、不安定だったり、解放されるべきメモリを占有し続けたりすると、常にその存在に気づくことになります。
Docker Desktopはこれまで、この目的のためにサードパーティ製のVMMに依存してきた。現在は、当社がゼロから構築したDocker VMM上で動作しています。つまり、当社はフルスタックを所有しており、エンジンのあらゆる部分をコンテナワークロードに特化して調整できるということです。それはつまり、継続的に改善され、開発者からのフィードバックに対応し、独自のスケジュールでリリースされるエンジンを、お客様に直接提供するということです。
これは、現在Docker Desktopを使用しているすべての人にとって重要なことです。仮想化レイヤーにおけるパフォーマンス、安定性、およびガバナンスの改善により、あらゆるワークフロー、あらゆるチームにおいて、全体的なエクスペリエンスが向上します。

画像 1: Dockerスタックの等角投影図: ホスト、DockerVMM、およびDockerエンジン層。
パフォーマンスの向上は本物です
Docker VMMのベータ版を使い始めると、次のような点に気づくでしょう。
起動が速くなりました。コンテナの起動は、初回起動からプロジェクト切り替え、再起動後の復旧まで、あらゆる面で明らかに高速化されています。
ファイル入出力の改善。コンテナとホスト間のファイル共有が大幅に高速化されました。編集・コンパイル・テストのループに陥ると、ビルドするたびに改善が見られるでしょう。
よりスマートなメモリ管理。Docker VMMはコンテナがアイドル状態のときにメモリをホストに返却するため、Docker Desktopは使用していないRAMを保持しません。
Windows版の安定性が向上しました。Windows開発者は初めて、Dockerが構築・保守するVMMを利用できるようになります。パフォーマンスと安定性に関する作業は、すべてDockerが直接担当します。
遮音性が向上し、パフォーマンスも向上します。DockerVMMは、パフォーマンスを最適化するために、完全に分離された仮想マシン内で動作します。Windowsでは、Hyper-Vに期待される分離性とWSL2に期待される速度の両方が実現します。
Dockerを実行するあらゆる場所で、1つのエンジンで。
Docker VMMを支える仮想化エンジンは、Docker Sandboxes(SBX)にも採用されています。それは偶然ではなく、意図的なものだ。すべての改善点は両方の製品に反映されるため、Dockerを実行する場所を選ばず、どちらの製品でもその改善点を利用できます。
これはパフォーマンス以上の意味を持つ。エンタープライズ管理者制御や開発環境向けのより厳格なガバナンスなど、エンジンにさらに高度な機能を組み込むにつれて、それらは両方の製品に反映されるようになります。長期的には、ラップトップ、クラウド、オンプレミス環境にまたがる統合ランタイムの構築を目指しており、コンテナ、Composeアプリ、エージェントはすべて単一の基盤上で最優先されることになります。Docker VMMはDocker Desktopがそれを実現するための手段であり、これはその第一歩です。
有効化する方法
Macの場合:設定で既にDocker VMMを使用している場合、v 4 . 86にアップグレードすると、新しいエンジンに自動的に更新されます。
Windowsの場合: [設定] > [一般]を開くと、新しい「Docker VMM」オプションが表示されます。オプトイン方式に切り替えてください。

画像 2: 設定の Docker VMM の機能フラグ
機能フラグなし、待機リストなし。Docker Desktop v4.86以降のユーザーは、本日より切り替えが可能です。注:Linuxのサポートは一般提供開始時に利用可能になります。
次のステップ
ベータ版は秋まで実施され、実際の開発者のワークフロー、つまりビルド、ファイル同期、そして日々遭遇するコンテナ起動パターンに焦点を当てています。
一般提供(GA)は10月末を目標としており、その時点でDocker2026 VMMがMac、Windows、Linuxにおける新規Docker Desktopインストールのデフォルトエンジンとなる予定です。GAは基準値であり、そこからペースが上がっていく。私たちが次に構築するものはすべて、この土台の上に成り立っています。
今すぐお試しください
開始するには、 Docker Desktop v 4 . 86にアップデートしてください。
違いに気づきましたか?次にどこに行ってほしいか、何かアイデアはありますか?製品内の回答機能、コミュニティSlack 、およびサポートチャネルを通じてフィードバックを収集しています。
これはDocker Desktop史上最高のパフォーマンスであり、今後さらに良くなるでしょう。
詳しく見る
- Docker Docsで詳細をご覧ください
Docker VMM は、本日より Mac および Windows 版 Docker Desktop v4.86 のパブリック ベータ版として利用可能です。Dockerブログをフォローして、GA(一般提供)に関する最新情報や今後の展開を把握しましょう。