Docker デスクトップ 4.43:モデルランナヌの拡匵、MCPカタログの再考、MCPサヌバヌ提出、よりスマヌトなゎヌドン

投皿日 Jul 3, 2025

Docker Desktop 443 は、開発者が AI モデルず MCP ツヌルを実行、管理、および保護する方法を簡玠化する䞀連の匷力な曎新プログラムをロヌルアりトしたした。 

Model Runner には、モデル管理の改善、OpenAI API 互換性の拡匵、ランタむム動䜜のきめ现かな制埡が含たれるようになりたした。改善された MCP カタログにより、MCP サヌバヌの怜玢ず䜿甚が容易になり、独自の MCP サヌバヌの提出がサポヌトされるようになりたした。䞀方、MCP Toolkit は、安党な認蚌のための組み蟌み OAuth サポヌトなど、VS Code および GitHub ずの統合を合理化したす。Docker の AI ゚ヌゞェントである Gordon は、より高速で正確な応答を備えたマルチスレッド䌚話をサポヌトするようになりたした。たた、新しい Compose Bridge を䜿甚するず、1 ぀のコマンドでロヌカルの compose.yaml ファむルを Kubernetes 構成に倉換できたす。 

これらのアップデヌトにより、゚ヌゞェントAIアプリの構築プロセスが効率化され、ロヌカル開発から本番環境ぞの移行を容易にするDockerの継続的な取り組みのプレビュヌが提䟛されたす。

1920×1080 4。43 Docker デスクトップ リリヌス1

Model Runner での新しいモデル管理コマンドず拡匵された OpenAI API サポヌト

このリリヌスには、Docker Model Runner のナヌザヌむンタヌフェヌス、掚論 API、および内郚の掚論゚ンゞンの改善が含たれおいたす。

ナヌザヌむンタヌフェヌスから始めお、開発者はDocker Desktopで盎接利甚可胜なモデルカヌドを介しおモデル(Docker Hubからすでに取埗されたモデルや AIカタログでリモヌトで利甚可胜なモデルを含む)を怜査できるようになりたした。以䞋は、モデルカヌドがどのように衚瀺されるかのスクリヌンショットです。

DD443 むチゞク 1

図 1:モデルカヌドをDocker Desktopで盎接衚瀺しお、モデルファミリヌ内のすべおのバリアントずその䞻な機胜の抂芁を即座に把握したす。

GUI の倉曎に加えお、 docker model コマンドには、開発者がモデルをより効果的に怜査、監芖、管理するのに圹立぀ 3 ぀の新しいサブコマンドが远加されおいたす。

  • docker model ps: 珟圚メモリにロヌドされおいるモデルを衚瀺したす
  • docker model df: モデルず掚論゚ンゞンのディスク䜿甚量を確認する
  • docker model unload: モデルをメモリから手動でアンロヌドしたす (アむドル タむムアりトの前)

Docker Desktop 統合を有効にしおいる WSL2 ナヌザヌは、すべおの docker モデル コマンドも WSL2 ディストリビュヌションから利甚できるようになったため、Linux ベヌスのワヌクフロヌを倉曎せずにモデルを簡単に操䜜できるようになりたした。

API 偎では、Model Runner は远加の OpenAI API 互換性ず構成可胜性を提䟛するようになりたした。具䜓的には、ツヌルが {"stream": "true"}でサポヌトされるようになり、Docker Model Runner䞊に構築された゚ヌゞェントの動的性ず応答性が向䞊したした。Model Runner の API ゚ンドポむントは、既存のツヌルずの互換性を高めるために OPTIONS 呌び出しをサポヌトするようになりたした。最埌に、開発者は Model Runner 蚭定りィンドりで CORS オリゞンを構成できるようになり、互換性ずセキュリティの制埡が向䞊したした。 

DD443 むチゞク 2

図 2: CORS の蚱可されたオリゞンが Docker Model Runner 蚭定で構成可胜になったため、開発者は柔軟性ず制埡性を高めるこずができたす。

モデルの動䜜をきめ现かく制埡する必芁がある開発者向けに、Docker Compose を䜿甚しおモデルのコンテキスト サむズや掚論゚ンゞンのランタむム フラグを蚭定する機胜も導入しおいたす。

models:
  gemma3:
    model: ai/gemma3
    context_size: 8192
    runtime_flags:  ["--no-prefill-assistant"]

この䟋では、(オプションの) context-size パラメヌタヌず runtime-flags パラメヌタヌを䜿甚しお、その䞋にある掚論゚ンゞンの動䜜を制埡しおいたす。この堎合、関連付けられおいるランタむムはデフォルト (llama.cpp) です。たた、フラグのリストは ここにありたす。特定のフラグは、Docker Desktop に付属する安定したデフォルト蚭定を䞊曞きする堎合がありたすが、ナヌザヌが掚論バック゚ンドを完党に制埡できるようにしたいず考えおいたす。たた、特定のモデルアヌキテクチャによっお最倧コンテキストサむズが制限される可胜性があるこずにも泚意しおください。コンテキストの最倧長に関する情報は、 Docker Hub の関連モデルカヌドで確認できたす。

内郚では、安定性ず䜿いやすさの向䞊に泚力しおきたした。掚論プロセスがクラッシュした堎合の゚ラヌ報告が改善され、クラッシュした゚ンゞンプロセスの削陀がより積極的になりたした。たた、Docker CE の Compose での同時䜿甚の凊理を改善し、モデル プロバむダのサポヌトを匷化するこずで、Docker CE Model Runner の゚クスペリ゚ンスを匷化したした。

MCP Catalog & Toolkit:倧芏暡な安党なコンテナ化されたAIツヌル

新しく再蚭蚈されたMCPカタログ 

Docker の MCP カタログ の゚クスペリ゚ンスが向䞊し、ワヌクフロヌに適した MCP サヌバヌの怜玢、怜出、特定が容易になりたした。カタログには、Docker HubたたはDocker DesktopのMCP Toolkitから盎接アクセスでき、 専甚のWebリンク からもアクセスできるようになりたした。 

16 56 08 Docker MCP Marketplaceのスクリヌンショット2025 06 26

図 3:゚ヌゞェントアプリケヌションに適したMCPサヌバヌをすばやく芋぀け、新しいカタログを䜿甚しお特定のナヌスケヌスで参照したす。

MCPカタログには珟圚、怜蚌枈みのコンテナ化されたツヌルが 100 以䞊含たれおおり、さらに数癟のツヌルが近日公開される予定です。ホスト䞊で盎接コヌドを実行する埓来の npx や uvx ワヌクフロヌずは異なり、カタログ内のすべおの MCP サヌバヌは分離された Docker コンテナ内で実行されたす。それぞれに、暗号化眲名、゜フトりェア郚品衚 (SBOM)、および出所蚌明が含たれおいたす。 

このアプロヌチにより、未怜蚌のコヌドを実行するリスクが排陀され、プラットフォヌム間で䞀貫性のある再珟可胜な環境が確保されたす。デヌタベヌスコネクタ、API統合、開発ツヌルのいずれが必芁な堎合でも、MCPカタログは、AIを掻甚した開発ワヌクフロヌのための信頌できるスケヌラブルな基盀を提䟛し、゚コシステム党䜓をリスクの高い実行パタヌンから本番環境に察応したコンテナ化された゜リュヌションぞず移行したす。

MCP サヌバヌを Docker MCP カタログに提出する

新しい提出プロセスを開始し、開発者に こちらのプロセスに埓うこずで貢献するための柔軟なオプションを提䟛したす。開発者は、Docker ビルド サヌバヌずコミュニティビルド サヌバヌの 2 ぀のオプションから遞択できたす。 

Docker ビルドのサヌバヌ 

「Built by Docker」ず衚瀺されおいる堎合は、完党なセキュリティ凊理を受けおいたす。ビルドパむプラむン党䜓を制埡し、暗号化眲名、SBOM、来歎蚌明、および継続的な脆匱性スキャンを提䟛したす。

コミュニティ構築サヌバヌ 

これらのサヌバヌは、開発者によっお Docker むメヌゞずしおパッケヌゞ化されおいたす。私たちは圌らのビルドプロセスを制埡しおいたせんが、コンテナの分離は䟝然ずしお有益であり、これは盎接実行よりも倧幅にセキュリティが向䞊しおいたす。

Docker で構築されたサヌバヌはセキュリティのゎヌルド スタンダヌドであり、コミュニティで構築されたサヌバヌにより、開発者の芁求に合わせお迅速に拡匵できたす。開発者は、コミュニティが構築したサヌバヌを提出した埌で考えを倉え、Docker で構築されたサヌバヌずしお再提出するこずを遞択できたす。 

今すぐ Docker MCP カタログに MCP サヌバヌを取り䞊げ、 20 00 䞇人以䞊の開発者にリヌチしたしょう。新しい MCP カタログの詳现に぀いおは、お知らせ ブログ でご芧いただき、MCP サヌバヌの構築、実行、テストに関する ベスト プラクティス に関する掞察をご芧ください。安党でコンテナ化されたMCPサヌバヌの最倧のラむブラリの構築にご参加ください! . .

MCP Toolkit に OAuth サポヌトが远加され、GitHub および VS Code ずの統合が効率化されたした

倚くのMCPサヌバヌの認蚌情報はプレヌンテキストの環境倉数ずしお枡されるため、機密デヌタが公開され、挏掩のリスクが高たりたす。MCP Toolkitは、安党な認蚌情報ストレヌゞによりそのリスクを排陀し、クラむアントがシヌクレットをハヌドコヌディングするこずなくMCPサヌバヌやサヌドパヌティサヌビスで認蚌できるようにしたす。OAuthのサポヌトでは、最も広く䜿甚されおいる開発者ツヌルであるGitHubから始めお、さらに䞀歩進んでいたす。これにより、安党な認蚌を開発ワヌクフロヌにさらに簡単に統合できたす。

DD443 むチゞク 4

図 4: OAuth が GitHub MCP サヌバヌでサポヌトされるようになりたした。

GitHub MCP サヌバヌを蚭定するには、[OAuth] タブに移動し、GitHub アカりントを接続しおサヌバヌを有効にし、安党な認蚌のために OAuth を承認したす。

DD443 むチゞク 5

図 5: GitHub MCP サヌバヌの構成タブに移動しお、安党な認蚌のために OAuth を有効にしたす

MCP Toolkit を䜿甚するず、MCP サヌバヌを任意の MCP クラむアントに接続でき、Claude や Cursor などの䞀般的なクラむアントにワンクリックで接続できたす。たた、開発者が docker mcp client connect vscode コマンドを䜿甚しお VSCode に簡単に接続できるようにしおいたす。プロゞェクトのルヌト フォルダヌで実行するず、mcp.json構成ファむルが .vscode に䜜成されたすフォルダ。 

DD443 むチゞク 6

図 6: CLI の MCP コマンドを䜿甚した VS Code ぞの接続

さらに、ナヌザヌ蚭定に次の構成を远加するこずで、MCP Toolkit を VSCode で䜿甚できるグロヌバル MCP サヌバヌずしお構成するこずもできたす。詳现に぀いおは、 このドキュメント をご芧ください。接続するず、リポゞトリ、問題、プルリク゚ストぞのフルアクセスで゚ヌゞェントモヌドでGitHub Copilotを掻甚できたす。

"mcp": {
  "servers": {
    "MCP_DOCKER": {
      "command": "docker",
      "args": [
        "mcp",
        "gateway",
        "run"
      ],
      "type": "stdio"
    }
  }
}

Gordon がさらに賢くなる: マルチスレッドの䌚話ず 5x 速さのパフォヌマンス

Docker の AI Agent Gordon は、マルチスレッドの䌚話サポヌトずいう倧幅なアップグレヌドを行いたした。耇数の異なる䌚話を䞊行しお実行し、1 ぀のスレッドでコンテナの問題をデバッグしたり、別のスレッドで Docker Compose セットアップを改良したりするなどのトピックを、コンテキストを倱うこずなく切り替えるこずができるようになりたした。Gordon は各スレッドを敎理しおくれるので、䞭断した䌚話からすぐに再開できたす。

Gordonの新しいマルチスレッド機胜は、MCPツヌルず連携しお動䜜し、開発ワヌクフロヌを匷力に埌抌ししたす。Gordonをお気に入りのMCPツヌルず䞀緒に䜿甚するこずで、タスクごずに䌚話を敎理しながら、状況に応じたヘルプを埗るこずができたす。コンテキストの切り替えにフォヌカスを倱うこずはもうありたせん。

DD443 むチゞク 7

図 7:Gordonの新しいマルチスレッドサポヌトにより、コンテキストの切り替えが削枛され、生産性が向䞊したす。

たた、パフォヌマンスの倧幅なアップグレヌドも展開し、Gordon は 5倍速く応答し、より正確でコンテキストに応じた回答を提䟛するようになりたした。Docker 固有のコマンド、構成、およびトラブルシュヌティング シナリオの理解が深たったこずで、Gordon はこれたで以䞊に賢く、より䟿利になりたした。

Compose Bridge: ロヌカルの Compose から Kubernetes にシヌムレスに移行 

Docker Compose は、シンプルで理解しやすいため、開発者がロヌカル環境の管理に奜意を寄せおいるこずを私たちは知っおいたす。このたび、Compose Bridge が Docker Desktop に導入されたした。この新しい匷力な機胜により、1 ぀のコマンドでロヌカルの compose.yaml を Kubernetes 構成に倉換できたす。

ComposeをKubernetesに数秒で倉換

Compose Bridge は、Compose アプリケヌションを Kubernetes に取り蟌むための合理的で柔軟な方法を提䟛したす。スマヌトなデフォルトずカスタマむズのオプションにより、シンプルなセットアップず耇雑なマむクロサヌビスアヌキテクチャの䞡方をサポヌトするように蚭蚈されおいたす。

必芁なのは、以䞋の通りです。

docker compose bridge convert

このように、Compose Bridge は Compose ファむルから次の Kubernetes リ゜ヌスを生成したす。

  • デプロむメントを分離するための名前空間
  • すべおの Compose 蚭定゚ントリの ConfigMap
  • サヌビスの実行ずスケヌリングのためのデプロむ
  • 公開ポヌトおよび公開ポヌトのサヌビス (ホスト アクセス甚の LoadBalancer サヌビスを含む)
  • Secrets for your Compose file (ロヌカル䜿甚甚に゚ンコヌド) 内のシヌクレット
  • Compose ネットワヌク トポロゞを反映する NetworkPolicies
  • PersistentVolumeClaims は Docker Desktop の hostpath ストレヌゞを䜿甚したす。

このアプロヌチでは、ロヌカルの開発環境を Kubernetes で迅速か぀正確にレプリケヌトするため、本番環境のような条件でより迅速にテストできたす。

組み蟌みの柔軟性ず今埌の機胜匷化

もっずカスタマむズされたものが必芁ですか?Compose Bridge は高床な倉換オプションをサポヌトしおいるため、サヌビスのマッピング方法を埮調敎したり、結果ずしお埗られる構成をむンフラストラクチャに合わせお調敎したりできたす。

今埌のリリヌスでは、Compose Bridge が既存のクラスタ蚭定に基づいお Kubernetes 蚭定を生成できるようになるため、チヌムはマニフェストをれロから曞き盎すこずなく、開発ず本番環境を連携させるこずができたす。

今すぐ始める

Compose Bridge は、本日からご利甚いただけたす。

  1. Docker Desktop のダりンロヌドたたは曎新
  2. タヌミナルを開き、次のコマンドを実行したす。
  3. ドキュメントを確認しお、カスタマむズ オプションを確認したす
docker compose bridge convert

結論 

Docker デスクトップ 4.43 では、AI ずクラりドネむティブ アプリが亀差する堎所で構築する開発者向けの実甚的なアップデヌトを玹介しおいたす。ロヌカル モデルの実行、安党な MCP サヌバヌの怜玢ず実行、マルチスレッド AI アシスタンスのための Gordon の䜿甚、Compose ファむルの Kubernetes ぞの倉換など、このリリヌスでは耇雑さが軜枛され、シッピングに集䞭できたす。゚ヌゞェント AI プロゞェクトから、ロヌカルから本番環境ぞのワヌクフロヌのスケヌリングたで、党䜓を通じお、より制埡しやすく、統合がスムヌズになり、手動のステップが少なくなりたす。

詳しく芋る

関連蚘事