Docker Desktop 4.25: Windows での Docker Desktop、Rosetta for Linux GA、新しい Docker Scout Image Analysis 設定の機能強化

エクスペリエンスの向上、生産性の向上、速度の向上を約束する Docker Desktop の最新の進歩を共有できることを嬉しく思います。 Docker Desktop 4.25 リリースは、Docker Desktop がもたらす速度と生産性をさらに向上させる機能である Rosetta for Linux の GA をサポートしています。 また、この 最新の Docker Desktop リリースでは、Windows でのインストール エクスペリエンスを最適化し、Docker Scout イメージ分析設定を簡素化しました。

ネイティブに近いエミュレーション、シームレスな更新、簡単な画像解析制御に備えましょう。 Docker Desktop の最新機能について詳しく見ていきましょう。

バナー 4.25 Dockerデスクトップ

Rosetta for Linux GA による生産性と速度の向上

パフォーマンスと生産性を大幅に向上させる画期的な Docker Desktop 機能である Rosetta for Linux の一般提供開始を発表できることを嬉しく思います。 知っておく必要があることは次のとおりです。

  • Rosetta for Linux GA: Docker は、Rosetta 2 を使用した Apple シリコンでの x86-64 (Intel) バイナリの実行をサポートするようになりました。これはもはや実験的な機能ではなく、Docker Desktop のシームレスに統合されたコンポーネントです。
  • ネイティブに近いエミュレーション: x86_64 エミュレーションのパフォーマンスは、Rosetta 2 のおかげで、ネイティブ実行とほぼ同等になりました。つまり、アプリケーションの実行時にネイティブに近い速度が期待できます。
  • 簡単なアクティベーション: Rosetta for Linux を有効にするのは簡単です。 [Docker Desktop Settings] > [General ] に移動してオンに切り替えるだけで、強化されたパフォーマンスを利用できます。
  • システム要件: Rosetta for Linux は、macOS バージョン 13.0 以降、特に Apple シリコン デバイスで使用できます。 特に、macOS 14.1以降ではデフォルトで有効になっており、さらにアクセスしやすくなっています。
Docker デスクトップ 4.25 のユーザ設定に、Apple シリコンで Rosetta をオンにすることを選択する新しいオプションが表示されます。
図1:Docker Desktop 4.25のユーザー設定で、Apple SiliconでRosettaをオンにすることを選択する新しいオプションが表示されています。

Rosetta for Linux の以前のベータ機能を使用していたお客様は、特に代替機能と比較して、顕著な改善を経験しました。 実例:

  • データベース操作: SQLクエリの実行速度が大幅に向上し、大幅な高速化が実現しました。 たとえば、データベースの作成、クエリの実行、更新などのタスクでは、4% から 91% までのパフォーマンスが大幅に向上しています。
  • 開発効率: お客様からは、開発ワークフローが大幅に改善されたという報告が寄せられています。 依存関係のインストールやプロジェクトのビルドなどのタスクが大幅に高速化され、より生産的な開発サイクルにつながります。
  • 互換性: バイナリ互換性の問題により Linux/AMD64 プラットフォームとの互換性に依存するプロジェクトの場合、Rosetta for Linux はスムーズで効率的な開発プロセスを保証します。

Docker Desktop の Rosetta for Linux を使用すると、ユーザーはパフォーマンスの大幅な向上と効率の向上を期待できます。

Windows での Docker Desktop インストール エクスペリエンスの強化

Docker では、ローカル設定や権限に関係なく、Windows ユーザーにシームレスで効率的な Docker Desktop エクスペリエンスを提供することをお約束します。 Microsoft は、WSL (Linux 用 Windows サブシステム) を最新の状態に保つことが、シームレスな Docker Desktop エクスペリエンスにとって重要であることを理解しています。 このことを念頭に置いて、インストール中に WSL のバージョンを検出し、自動更新を提供する Docker Desktop の新機能を発表できることを嬉しく思います。

古いバージョンの WSL が検出された場合、次の 2 つの便利なオプションがあります。

  • 自動更新(デフォルト): Docker Desktop で WSL 更新プロセスをシームレスに処理し、手動による介入なしで環境を常に最新の状態に保ちます。
  • 手動更新: 特定の要件がある場合、または WSL の更新を手動で管理する場合は、Docker Desktop の外部で WSL を更新することを選択できます。 この柔軟性により、カスタムカーネルのインストールを行い、開発環境を完全に制御できます。

これらの機能強化により、Windows 上の Docker Desktop はよりユーザーフレンドリーで信頼性が高く、独自のニーズに適応できるようになります。

docker desktop のインストールを完了するための 2 つの新しいオプションを表示するプロンプト。
図2:Docker Desktopのインストールを完了するための2つの新しいオプションを表示するプロンプト。

Docker Desktop と Windows の互換性の向上 

Docker Desktop の最近のアップデートには、サポートされる Windows の最小バージョンの変更も含まれており、現在は 19044 に設定されています。 このアップデートは、Microsoftがサポートするオペレーティングシステムとの同期を維持するだけではありません。それは、シームレスなDockerDesktopインストールエクスペリエンスを提供することです。 最小バージョンを上げることで、古いバージョンのWindowsに関連する問題を防ぎ、インストールの失敗を減らすことを目指しています。 

インストールされているWindowsのバージョンが、インストールされているdockerデスクトップのバージョンと互換性がないというアラート。
図3:インストールされているWindowsのバージョンが、インストールされているDocker Desktopのバージョンと互換性がないというアラート

すべての Windows ユーザーが最新の Docker Desktop 機能を利用できるようにするために、Windows のバージョンを 19044 未満にアップグレードするための明確なプロンプトを実装しました。

Docker Desktop 4.25 の新しい Docker Scout 設定管理

Docker Desktop 4.25 で Docker Scout イメージ分析を簡単に管理する方法を紹介します。 ユーザーは、Docker Desktopの一般設定パネルから、ローカルイメージの分析を有効または無効にするユーザーフレンドリーなトグルを使用して、Docker Scoutイメージのインデックス作成を簡単に制御できるようになりました。 

管理者は、カスタマイズされたユーザーポリシーを使用してアクセスを微調整し、組織内のDocker Scoutイメージ分析を正確に制御できます。 で admin-settings.json組織設定を指定することで、 管理者は、開発者向けに Docker Scout イメージ分析機能を制御できます。 この機能強化は、ユーザーと管理者の両方のエクスペリエンスがパーソナライゼーションをサポートすることを保証する最初の機能です。

Docker デスクトップ 4.25のユーザー設定 ユーザー設定レベルでScout SBOMインデックス作成をオンまたはオフにする新しいオプションが表示されます。 管理機能を持つ組織の場合、この機能は会社のポリシーに従って制限できます。
図4:Docker Desktop 4.25のユーザー設定で、ユーザー設定レベルでScout SBOMのインデックス作成をオンまたはオフにする新しいオプションを表示。 管理機能を持つ組織の場合、この機能は会社のポリシーに従って制限できます。

結論

4.25 リリースは、Docker Desktop のエクスペリエンスを向上させることを目的としています。 Rosetta for Linux は驚異的な速度と効率を提供し、Windows への最適化されたインストールによりシームレスな更新が保証され、Docker Scout イメージ分析設定をより簡単に確立できます。

Docker Desktop 4.25 にアップデートして、すべてのユーザーとチームが革新的なアプリケーション開発の生産性と効率を継続的に向上させられるようにします。フィードバックはありますか? 公開されている GitHub ロードマップにフィードバックを残し、今後のリリースで他に何を期待するかをお知らせください。

さらに詳しく

フィードバック

「Docker Desktop 0:Windows上のDocker Desktop 4.25:Windows上のDocker Desktopの機能強化、Rosetta for Linux GA、および新しいDockerScout画像分析設定」に関する4.25つの考え