2017-05-23 10 views
0

AWS EC2コンテナでPlay Frameworkアプリケーションを実行しようとしています。私はsbt-ecrを使って画像をビルドしてアップロードしています。 ここでは、Playに異なるコマンドラインパラメータを渡したいとします。例えば、-Dconfig=production.confです。私はローカルで実行するとき は、通常、私のコマンドは次のようになります。AWS EC2コンテナプログラムのコマンドライン引数

docker run -p 80:9000 myimage -Dconfig.resource=production.conf 

ポート設定は、AWSで個別に設定することができます。 AWS EC2コンテナのPlayのコマンドラインパラメータを設定するにはどうすればよいですか?

答えて

1

どうやら私の問題はまったく違っていて、エントリーポイントやcmdの引数とは何の関係もありませんでした。 コンテナ用にコンフィグレーションされたロググループが存在しないため、タスクが開始されませんでした

コマンドラインやドッカーのCMD命令のように、ECS上の画像にパラメータを渡す方法は次のとおりです。次のように、コンテナ構成の「環境」セクションの「コマンド」フィールドに入力してください:

-Dconfig.resource=production.conf,-Dhttps.port=9443 
関連する問題