Docker Enterprise Edition (EE) は、実運用環境で稼働するクリティカルなアプリケーションをビルド、配布、実行するエンタープライズ向けの開発と IT チーム向けに設計されています。Docker EE は、コンテナ エンジン、ビルトイン オーケストレーション、プライベート レジストリ、およびコンテナのライフサイクル管理を含む完全に統合されたソリューションを提供し、セキュアなソフトウェア サプライ チェーンのビルドに役立ちます。Docker EE は、SLA に裏付けされた技術サポートや、主要なサードパーティ イメージ、プラグイン、およびインフラとの検証済みの統合に対するアクセスを提供するエンタープライズ クラスの製品として、企業が Containders as a Service (CaaS) を配布する際に役に立ち、IT 効率の向上と、パブリック クラウド向けのアプリケーションのポータビリティおよび縮小された攻撃対象領域やイメージ署名とスキャンによるセキュリティの向上を図ります。
Docker 社の Moni Sallam と Jenny Fong が注目する、Docker Enterprise Edition のキーとなるユース ケースおよび Community Edition との違いを以下のウェビナ―からご覧ください。さらに、Docker EE を通してエンドツーエンドのコンテナのライフサイクル管理をセキュアにコントロールする様子を見ることができるデモを Moni が紹介します。
以下は、ライブ セッションで最も多く質問された項目です。
Windows アプリケーションを Docker 化することはできますか?
はい!Docker 社は、Windows Server 2016 でネイティブな Docker コンテナ プラットフォームを配布するため、Microsoft 社とパートナーシップを組んでいます。Docker コンテナは、Windows Server および Windows 10 上で実行することもでき、Docker ユーザー エクスペリエンスの一貫性を保つために、Linux 環境と同じコマンドを使用することができます。さらに、Docker 社では先日、.NET アプリケーションをコンテナ化するサービスである Modernize Traditional Applications (MTA) プログラムを発表しました。このサービスでは、image2docker ツールを活用し、既存の Windows アプリケーションを素早く Docker 化することができます。
オンプレの Docker EE で Linux と Windows コンテナの両方を管理することができますか?
はい。Docker EE 管理 UI は Linux ホスト上にインストールされますが、同じクラスタ内で Windows および Linux の両方を管理する機能を DockerCon 2017 にてプレビューしました。
Community Edition および Enterprise Edition では Windows と Linux のどのバージョンがサポートされていますか?
はい、Docker for Google Cloud Platform のベータ版は、2017年 3月に発表されました。ネイティブな Google Cloud Platform の構造を利用することで、簡単かつ素早いインストールができるように設計され、アップグレードも簡単で、インフラの故障から自己回復および自動復元する機能が含まれます。こちらから詳細を参照するか、beta.docker.com にサインアップしてください。
ダッシュボードは Docker EE の機能に含まれますか?その場合 VMware の vCenter と似ていますか?
はい、管理 UI およびダッシュボードは、Docker EE Standard および Advanced で利用可能な Universal Control Plane の一部です。Docker EE がコンテナを管理するという点では、vCenter が仮想マシンを管理するという点とある意味似ています。これにより、RBAC とアクセス ルールを設定しながら、swarm クラスタおよびコンテナを視覚的に管理できるようになります。