ちょうど約6年前から、Dockerがコンテナとその接続をレイアウトする簡単な方法であるDocker Composeの最初のマイルストーンを達成した日まで。 A は B と話し、B は C と話し、C はデータベースです。 それから6年が経ち、コンテナのエコシステムは複雑になっています。 独自のランタイム環境、CLI、および構成言語を備えた新しいマネージドコンテナサービスが登場しました。 この複雑さは、きめ細かな制御を必要とする運用チームのニーズを満たしますが、開発者にとっては高い代償を伴います。
この間、開発者がDockerとComposeのシンプルさを気に入っていることの1つは、開発者がDockerとComposeのシンプルさを愛していることです。 これは、なぜ開発者が今、単純なものと強力なもののどちらかを選択しなければならないのかという疑問に思いました。 今日、Composeを使用してデスクトップからクラウドまで開発者にパワーとシンプルさを提供するために1年以上取り組んできた結果についてようやく話すことができることに興奮しています。Docker は Amazon との戦略的パートナーシップを拡大し、Amazon Elastic Container Service (ECS) と AWS Fargate で既に親しみ、愛用されている Docker エクスペリエンスを統合しています。Docker から AWS への直接デプロイがこれまでになく簡単になりました。
現在、この機能は、コマンドを駆動するために使用される docker ecs
ベータUXとして提供されています。 今年後半にこの機能が一般公開されると、これは新しいDockerコンテキストの一部になり、実行 docker compose
できるようになります docker run
。
私たちがAmazonと一緒に構築しているものの詳細については 、Amazon ContainerブログのCarmen Puccioの投稿を読んでください。 その後、Amazon Cloud Container Conferenceに登録し、太平洋時間午後3時45分にカルメンと私のセッションを見に来てください。
今すぐ始まるパブリックベータをお試しいただけることを非常に楽しみにしています。 開始するには、Docker ID にサインアップするか、既存の Docker ID を使用して、新しいエクスペリエンスを含む最新バージョンの Docker Desktop Edge 2.3.3.0 をダウンロードします。 また、 GitHubリポジトリ に直接アクセスして、会議セッションのデモをフォローすることもできます。 ぜひお試しいただき、問題を報告していただき、 ロードマップにどのような機能を追加してほしいかをお聞かせください。