0

Amazon EC2の代わりにECSコンテナにRailsアプリケーションを配備する可能性を検討しています。CapistranoからAWS ECSコンテナサービスへのレールの配備

私は現在Amazon弾性ロードバランサにCapistranoデプロイメントを設定していますが、ECSと同様の機能を実現するためにはどのくらいのことが必要かと思います。

私はnginx + passengerでレールを使用しています。私はコンテナ

私は、最新の依存関係を持つ新しいコンテナのイメージを構築することのできるDockerfileを書く

  • を、以下の手順を自動化する必要があると思う

    を展開する基本イメージとして乗客-ドッキングウィンドウを使用して考えていました/私のアプリの最新バージョン(そして最新のパッセンジャードッカー)

  • 新しい画像を自分のECS画像リポジトリに登録する
  • 新しい画像で既存のECSクラスタを更新することができます)

それにはCapistranoを使用できますか?カピストラの展開ファイルはどのように書くのですか?

答えて

0

Capistranoは、Dockerベースの配備には本当に便利なツールではありません。 Capistranoは、共有サーバーへのリポジトリのリビジョンの自動化に役立ちます。

この前の質問をご覧ください:How to integrate Capistrano with Docker for deployment?

関連する問題