10月15日、新しいDockerとMicrosoftの共同イニシアチブが公式Docker Webサイトで
発表され、以下の課題に対処しました。
- Docker Engine for Windows Serverを使用したWindowsでのDockerテクノロジーの配布
- Docker OrchestrationによるMicrosoft Open APIサポート
- Docker HubとMicrosoft Azureの統合
- Linux DockerコンテナーとWindows Dockerコンテナーの両方をサポートするアプリケーションのサポートを含む、マルチDockerコンテナーモデルでのコラボレーション
以下は、
Scott Guthrie 、
Jason Zanderの公式出版物
、または公式の
プレスリリースに記載されている新しいパートナーシップの詳細です。
MicrosoftとDockerは、オープンソースのDockerエンジンをWindows Serverの次のバージョンと統合しています 。 このWindows Serverの新しいバージョンには、新しいコンテナー分離テクノロジが含まれ、コンテナー内での.NETと他のアプリケーション(Node.js、Java、C ++など)の両方の起動をサポートします。 個々の開発者と組織はこれを使用して、Dockerツールとアプリケーションのエコシステム全体を活用できるWindows Server用の分散コンテナベースのアプリケーションを作成できます。 これらのテクノロジーは、Docker上に構築され、LinuxイメージとWindowsイメージを一緒に使用する新しいクラスの分散アプリケーションの出現につながります。
マイクロソフトは、WindowsのDockerクライアントサポートを提供し、
Windows開発者と管理者は、単一のクライアントとインターフェイスを使用してアプリケーションをホストし、LinuxとWindows Server環境の両方でDockerを管理できます。
Windows Server用のDockerコンテナイメージは、現在入手可能な
Linuxイメージ用のDockerとともに 、 Docker Hub ポータルで入手できます。 これにより、開発者と管理者は、Windows ServerとLinuxを使用して、アプリケーション環境とワークフローを簡単に自動化できます。
マイクロソフトは、 Docker Hub をMicrosoft AzureギャラリーおよびAzure管理ポータルと 統合します。 これにより、Azureクラウド環境でのWindows ServerとLinux Dockerの両方のタイプのイメージの展開が大幅に簡素化されます。
最後に、マイクロソフトはDockerオープンソースオーケストレーションAPIのコードの開発と配信に関与します 。 これらのAPIは、任意のデータセンターまたはクラウドプロバイダー環境でホストされるマルチコンテナーDockerアプリケーション環境の作成を制御する簡単な方法を提供します。 たとえば、これらのAPIを使用すると、作業マシンのコマンドラインを使用して、Azureクラウド環境のLinuxまたはWindows ServerのDockerコンテナーにアプリケーションを簡単にデプロイできます。
サイトリンク
便利なリンク