新年最初のリリース Docker Desktop 4.16 がリリースされました。このリリースでは、Docker Extensions がベータ版から GA に移行しました。Docker Extensions を使用すると、Docker Desktop に新しい機能を追加したり、既存の機能を拡張したり、追加のツールを検索して統合したりすることができます。Docker Extensions 機能は、Docker ツールチェーンをアプリケーションの開発およびデプロイメント ワークフローに接続します。このリリースでは、Docker Extensions をより簡単に使用するために、検索バーから直接エクステンションを検索、インストール、アンインストールする機能を追加しました。また、画像解析のパフォーマンスも向上し、4 倍速く、76% 少ないメモリで実行できるようになりました!
それでは、Docker Desktop 4.16 のハイライトをご覧ください。
Docker Extensions の GA リリース
2022年 5月、Docker は Docker ツールチェーンをアプリケーション開発およびデプロイメント ワークフローに接続する方法として、Docker Extensions を発表しました。そして Docker Desktop 4.16 で、Docker Extensions と Docker Extensions SDK はすべてのプラットフォームで一般的に利用できるようになりました。
Docker Extensions 機能により、Docker Desktop にデバッグ、テスト、セキュリティ、ネットワークなど、様々な機能を追加することができます。また、Extensions SDK を使用してカスタム アドオンを構築することも可能です。
Extensions Marketplace の開設以来、当初 15 種類だった拡張機能は現在 30 種類以上に拡大し、今後もさらに多くの拡張機能が提供される予定です。
エクステンションを最大限に活用していただくために、Docker では以下のようなことも行っています。
- 検索、カテゴリ、インストール数の一覧表示など、発見しやすさを向上
- Docker Hub に Extensions Marketplace を追加し、エクステンションやイメージを検索できるように改善
- Docker Desktop に Build セクションを作成し、独自の拡張機能を簡単に作成できるように改善
- 新しい拡張機能を簡単に共有できるように、共有ボタンを追加
- など。
今後数ヶ月の間に、Docker Extensions と Docker Extensions SDK はさらに進化します。
画像解析のパフォーマンス向上
イメージの脆弱性解析が最大 4 倍高速化され、メモリ使用量も最大 76% 削減されました。Docker Desktop 4.16 の一部としてリリースされたこのパフォーマンスの向上は、より大きな (5GB 以上) イメージを扱う際に大きな違いをもたらします。
解析を実行するには、イメージ タブで任意のイメージを選択します。自動的に分析が開始され、ベース イメージと依存関係にある脆弱性について知ることができます。
クイック検索の GA リリース
Docker Desktop 4.15 では、Hub のエクスペリエンスをローカル ワークフローに取り込み、Hub 上のパブリックまたはプライベート リモート イメージを検索、プル、実行できるクイック検索を実験的に開始しました。コミュニティから大きな反響があったため、クイック検索の GA 版がリリースされました。
Docker Desktop 4.16 を起動すると、Docker Desktop を離れることなく、すぐに作業に取り掛かることができる素晴らしい機能をたくさん見つけることができます。
ローカルのコンテナーや Compose アプリの検索
ローカル システム上のコンテナーまたは Compose アプリをすばやく検索できるようになりました。見つかったら、起動、停止、削除、ログの閲覧、実行中のコンテナーとの対話型端末セッションの開始など、検索からすぐにアクションを実行することができます。さらに、環境変数の概要を簡単に把握することもできます。
公開されている Docker Hub イメージ、ローカル イメージ、リモート リポジトリのイメージを検索
Docker Hub やリモート リポジトリを含む、自由に使える全てのイメージを検索し、種類でフィルタリングして結果を素早く絞り込むことが可能です。カテゴリによって、様々なクイック アクションを選択することができます。
- Docker Hub パブリック イメージ: タグでイメージをプル、実行 (最初のステップとしてイメージをプルします)、ドキュメントを閲覧、または Docker Hub にアクセスして詳細を確認
- ローカル イメージ: イメージを使って新しいコンテナーを実行し、どのコンテナーがそのイメージを使用しているかの概要を知ることが可能
- リモート イメージ: タグでプル、または最終更新日、サイズ、脆弱性などの簡単な情報を得ることが可能
クイック検索で新しい拡張機能をより簡単に発見
Docker Desktop で検索すると、Docker Extensions が検索結果に含まれるようになりました。ここから、拡張機能の詳細を確認し、ワンクリックでインストールすることができます。
検索モジュールのフッターにあるヒントで、より多くのショートカットや使い方を確認してみてください。
Docker Desktop 4.16 の新機能の詳細については、Docker 社のリリースノートをご覧ください。
Docker Business の詳細は、弊社 Web サイトをご確認ください。
記事参照:
© 2022 Docker
「Docker Desktop 4.16: Better Performance and Docker Extensions GA」