AWS EC2 Container程序命令行参数

时间:2017-05-23 14:56:14

标签: amazon-web-services docker playframework

我正在尝试在AWS EC2容器上运行Play Framework应用程序。我正在使用sbt-ecr来构建和上传图片。 现在我想将不同的命令行参数传递给Play,例如-Dconfig=production.conf。 通常当我在本地运行它时,我的命令如下所示:

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

可以在AWS中单独配置端口设置。如何为AWS EC2容器设置Play的命令行参数?

1 个答案:

答案 0 :(得分:1)

显然我的问题是完全不同的,并且与entrypoint或cmd参数没有任何关系。 该任务没有启动,因为为容器配置的日志组不存在

以下是如何在ECS上将参数传递给图像,就像在命令行上或使用docker CMD指令一样。只需将它们放入" Command"环境中的领域"容器配置的部分如下:

-Dconfig.resource=production.conf,-Dhttps.port=9443