強化されたDockerデスクトップで開発環境をより適切に制御します(さらに!

投稿日 10月 20, 2022

11 月 2024 日の更新: 新しい Docker サブスクリプションについて学習します。より多くの Docker で、よりシンプルな価格設定。

—–

Dockerデスクトップで必要なことを行うためのさらに簡単で高速な方法をお探しですか? サプライ チェーンをセキュリティで保護する新しい方法を探している管理者でも、新しい Docker 拡張機能を発見したり、開発環境の使用を合理化したりしたい開発者でも、Docker Desktop 4.13 には探している更新プログラムがあります。 このリリースの一部を確認するために読んでください! 

Docker Business のお客様向けのセキュリティと管理の強化

このリリースでは、新しい Docker デスクトップ セキュリティ モデルである強化された Docker デスクトップが導入されます。 このモデルには、Docker Business のお客様向けの 2 つの新機能 (設定管理と拡張コンテナー分離) が含まれています。

設定管理

設定管理を使用すると、管理者は組織全体のクライアント マシンで Docker Desktop の設定を構成できます。新しいadmin-settings.jsonファイルでは、管理者はプロキシやネットワーク範囲などの重要なセキュリティ設定を構成し、これらの値をユーザーが変更できないようにすることができます。

コンテナ分離の強化

セキュリティを強化するために、管理者は拡張 コンテナ分離を有効にして、設定管理で設定された構成をユーザーコンテナによって変更できないようにすることもできます。拡張コンテナ分離により、すべてのコンテナが Linux ユーザー名前空間を使用して Docker Desktop Linux VM で特権なしで実行されるようになるほか、その他のセキュリティ機能強化も多数導入されます。これらの機能は、Docker Business のお客様向けの Docker の新しい強化 された Docker Desktop セキュリティ モデル の最初の機能であり、Docker Desktop の Linux VM をよりきめ細かく制御できます。

ドッカー拡張機能のカテゴリ

Docker Extension Marketplace は成長を続けており、DockerCon での立ち上げ以来、25 を超える拡張機能が追加されています。これらすべての新しいオプションを使用すると、どの拡張機能が日常のワークフローで最も有益であるかを知るのは難しいかもしれません。 

そのため、Docker Desktop 4では .13では、タイトル、説明、または作成者で拡張機能マーケットプレイスを検索できるようになりました。しかし、それだけではありません — ロードマップの問題に従ってフィルタリングするためのカテゴリのリストも提供するようになりました。

以下のスクリーンショットは、便利な拡張機能をより簡単に見つけることができる新しいカテゴリを示しています。Kubernetes、セキュリティ、テストツールなどのカテゴリがあります。
Marketplace で表示したい拡張機能はありますか?ここでお知らせください!

Docker 拡張機能のカテゴリ

拡張機能を分類するにはどうすればよいですか?

拡張機能を Marketplace に公開する場合は、拡張機能が属するカテゴリを指定できます。ラベル com.docker.extension.categories を拡張機能の Dockerfile に追加し、その後に ドキュメントで定義されているカテゴリ キーを含むカンマ区切り値のリストを追加します。

例えば:

LABEL com.docker.extension.categories="kubernetes,security"

2022 年 9 月 22 日より前に Marketplace に公開された拡張機能は Docker によって自動分類されているため、これらのいずれかの作成者である場合は、何もする必要はありません。

合理化された開発環境エクスペリエンス

また、Docker Desktop 4.13 を使用した開発環境にいくつかの改善を加えました。

CLI プラグイン

新しい docker dev CLI プラグインを使用して、ダッシュボードに加えてターミナルから完全な開発環境エクスペリエンスを取得します。

Git リポジトリから起動する

これで、Git リポジトリから新しい環境をすばやく起動できます。

Docker Dev Create https://github.com/dockersamples/compose-dev-env

簡素化されたプロジェクト構成

これで、開始するために必要なのはファイルだけです compose-dev.yaml 。 既存のプロジェクト .docker/ がある場合 フォルダ—心配しないでください! 次回起動時に自動的に移行されます。

開発環境はまだベータ版であり、フィードバックはこれまで以上に重要になっています。 フィードバックは、Docker デスクトップの [開発環境] タブから直接送信できます。

他にどのような機能があなたの生活を楽にしますか?

新機能がわかったので、ご意見をお聞かせください。Docker の使用をさらに優れたエクスペリエンスにする機能や拡張機能はありますか?公開 ロードマップ をチェックして、フィードバックを残し、他に何が予定されているかを確認してください。

関連記事