ボリューム管理、作成 v2、更新のスキップなど (Docker Desktop 3.4 )

Docker Desktop 3.4 のリリースを発表できることを嬉しく思います。

このリリースには、新しい ボリューム管理 インターフェイス、 Compose v2 ロールアウト、フィードバックに基づく Docker Desktop の更新をスキップする方法の変更など、Docker Desktop に対するいくつかの機能強化が含まれています。

Volume Management

ボリュームをより簡単に管理および探索する方法が必要ですか?

このリリースでは、Docker Desktop に新機能が導入され、デスクトップのダッシュボードからボリュームを作成および削除したり、使用中のボリュームを確認したりできます。

ボリュームスクリーンショット1 1

Pro および Team Docker サブスクリプションをお持ちの開発者向けに、ボリュームの管理に豊富なエクスペリエンスを提供します。 

ボリュームの内容を調べることができるため、ボリューム内のスペースを占有しているものをより簡単に理解できます。

ボリュームスクリーンショット2 2

また、特定のボリュームを使用している特定のコンテナーを簡単に確認することもできます。

ボリュームのスクリーンショット 3

また、将来的には、ボリュームからファイルを簡単にダウンロードできる機能、テキスト ファイルの読み取り専用ビューなど、機能を追加することも検討しています。 ボリュームの管理方法を改善するために、優先して焦点を当ててほしいことについて詳しくお聞かせください。 公開ロードマップでユースケースをチャイムを鳴らしてください これが改善に引き続き焦点を当ててほしい分野である場合。

作成 V2 ロールアウトの開始

Docker CLI の一部として compose コマンドをサポートし、「Docker CLI の第一級市民」に愛情を込めて推進してきた Compose V2 のベータ版をリリースできることを非常に嬉しく思います。 Compose V2 は、作成関数を Docker CLI にシームレスに統合しながら、以前の Docker 作成機能とフラグのほとんどを引き続きサポートします。 Compose V2には、2つの新しいオプションが含まれています– 

Docker 作成 ls、すべての作成アプリを一覧表示します

Docker Compose CPを使用して、サービスコンテナとローカルファイルシステム間でファイル/フォルダをコピーします

この新しい機能をテストする最も簡単な方法は、docker-compose ではなく docker compose コマンドを実行して、何が起こるかを確認することです。  

Composeユーザーの10%はすでに Docker Composeを使用しており、あらゆる種類の良いことを聞いています。

しかし、私たちはそれをさらに簡単にし、ドロップインの代替品としてCompose v2を起動して、この新機能を利用するためにスクリプトを変更する必要がないようにしたいと考えています。  

Docker Desktop 3.4 以降では、docker-compose enable-v2 コマンドを実行することで 、docker-compose を使用して Compose v2 を実行することを明示的にオプトインできます。 または、Docker デスクトップの試験的な機能の設定を更新して、Compose v2 にオプトインすることもできます。  

v2 機能の作成

3.4 のリリースでは、明示的なオプトインなしで、Compose V2 として実行されるように docker-compose コマンドの変更も開始されます。 これは段階的に、一度に少数のユーザーにロールアウトされます。 docker-compose をアップグレードする場合は、作成アップグレードを実行していることが通知されます。  

Compose V2 を使用して問題が発生した場合は、docker-compose disable-v2 コマンドを実行するか、Docker Desktop の実験的機能を使用して、最初の docker-compose 機能に戻します。 また、 こちらから問題を送信して、問題の解決にご協力ください。  

Docker デスクトップの更新のスキップ

Docker Desktop 3.3で 導入された 「この更新をスキップする」動作が混乱を招き、的外れであったことについてのフィードバックをいただきました。  

これは、特定の更新に関する追加のリマインダーを閉じることができるようにすることで、古いバージョンのDocker Desktopにとどまる必要があるPro/Teamユーザーに追加の柔軟性を提供しようとしていました。 

これを、Docker Desktopのバージョンを更新する必要がないようにするには、Pro / Teamサブスクライバーである必要があることを意味すると解釈した人はたくさんいましたが、そうではありませんでした。

フィードバックに基づいて、Docker Desktop 3.4 では、個々の Docker デスクトップ リリースに関するリマインダー通知をスキップするために、Pro/Team サブスクライバーである必要がなくなります。 

Docker Desktop 3.4 にアップグレードした後のエクスペリエンスを要約すると、次のようになります。

新しいアップデートが利用可能になると、クジラのアイコンが変わり、利用可能なアップデートがあることを示し、アップデートをダウンロードしてインストールするタイミングを選択できるようになります。

ドッカー デスクトップ更新プログラム 1

アップデートが最初に利用可能になってから2週間後、以下のようなリマインダー通知が表示されます。

Dockerデスクトップこの更新をスキップする

「このアップデートをスキップ」をクリックすると、この特定のアップデートに関する追加のリマインダーは表示されません。

「スヌーズ」をクリックするか、ダイアログを閉じると、翌日に更新するようにリマインダーが届きます。

Docker Desktop に更新プログラムをインストールするための管理アクセス権を持っていない、または IT 承認済みバージョンへのアップグレードのみを許可されている大規模な組織の開発者の場合、Docker ID が チーム サブスクリプションの一部である場合、[設定] メニューには Docker Desktop 更新プログラムの通知を完全にオプトアウトするオプションが引き続きあります。

Dockerdesktopteamplanupdate

Dockerエクスペリエンスを継続的に改善するのに役立つのは、お客様からの肯定的なフィードバックです。 本当に感謝しています。 パブリックロードマップでチケットを募集することで、そのフィードバックを続けてください。

Docker Desktop 3.4 での変更点の完全なセットについては、Docker Desktop for Mac および Docker Desktop for Windows の リリース ノートを参照してください。
ProまたはTeamサブスクリプションに他に何が含まれているかについてもっと知りたいですか?詳細な内訳については、 価格ページ をご覧ください。