Amazon Web Services ブログ

Tag: docker compose

Docker Compose を使用した Docker Swarm から Amazon ECS への移行

この記事は Migrating from Docker Swarm to Amazon ECS with Docker Compose を翻訳したものです。 Introduction Docker Compose for Amazon Elastic Container Services (Amazon ECS) を活用することで、Compose ファイルで定義されたアプリケーションを Amazon ECS にデプロイすることができます。Compose はインフラストラクチャやクラウドサービスに依存しないオープンな仕様であり、開発者は開発時に一度アプリケーションを定義するだけで、本番環境に至るまで同じ定義をワークロード上で使用することができます。Compose は何年も前から存在しており、すでに多くの組織がワークロードをローカルマシンや Docker Swarm にデプロイするために活用しています。 この記事では、Docker Swarm から Amazon ECS への移行ツールとして Compose を使用することで、Compose の柔軟性を示します。これを行うために、既存の Compose ファイルを使用して Docker Swarm にアプリケーションをデプロイしていく予定です。次に、Docker Compose for Amazon ECS を活用することで、同じ Compose ファイルを使用して、Docker CLI のデプロイメントコンテキストを変更し、同じワークロードを […]

Read More

Docker Compose と Amazon ECS を利用したソフトウェアデリバリの自動化

この記事は Automated software delivery using Docker Compose and Amazon ECS を翻訳したものです。 2020 年 11 月、Docker Compose for Amazon ECS の一般提供を開始しました。開発者はコンテナ化されたマイクロサービスベースのアプリケーションをワークステーションから取り出し、AWS クラウドに直接デプロイすることがさらに簡単になりました。以前紹介したこのブログにあるように、開発者は docker compose up コマンドを実行して既存の Docker Compose ファイルをそのまま Amazon ECS にデプロイできます。Docker Compose for Amazon ECS を活用することで、開発者はアプリケーションをローカルで開発する場合と Amazon ECS で実行する場合で一貫したフレームワークを持つことができます。

Read More