投稿日: Jul 9, 2020

Docker とアマゾン ウェブ サービスは、Docker ツールから直接 Amazon Elastic Container Service (ECS) でコンテナをデプロイおよび管理するための簡素化されたデベロッパーエクスペリエンスを発表しました。これで、お客様は Docker Desktop と Docker Compose を使用して、AWS Fargate 起動タイプを使用する Amazon Elastic Container Service (ECS) にコンテナをデプロイできます。Docker Desktop と Docker Compose を使用してコンテナをローカルで構築およびテストした後、同じ CLI を介して ECS の Fargate にコンテナをデプロイできるようになりました。 

以前は、Docker でローカルに実行されているコンテナから AWS で実行されているコンテナに移行するための単一のツールはありませんでした。コンテナをパッケージ化し、Docker Compose から ECS タスク定義に用語を変換し、アプリケーションを ECS にデプロイするには、Docker Desktop と Docker Compose 以外のツールを組み合わせて使用する必要がありました。Docker Desktop の新しい ECS 機能により、お客様は、ローカルの Docker Compose アプリケーションの AWS への移行をすべて Docker CLI 内で完了することができます。これにより、お客様は AWS Cloud Map を介して Service Discovery を有効にし、Application Load Balancer を追加してクライアントからのリクエストを受信できます。これはすべて、お客様がローカルでビルドしてテストするために使用する Docker Desktop と Docker Compose によって可能になります。

使用開始にあたり、役立つリソースをご紹介します。

  • 私たちとつながり、オープンソースの GitHub リポジトリでプロジェクトについて詳しく学びましょう。
  • AWS コンテナブログのお知らせをお読みください。
  • Docker ブログのお知らせをお読みください。
  • Docker のウェブサイトでサインアップして、使用を開始しましょう。