【发布时间】:2016-07-18 21:36:52
【问题描述】:
我编写了一个 java 应用程序,它接受一个环境变量,该变量接受一个参数来为 JWT 令牌盐键设置一个键。有没有办法让我在 Docker Compose 中传递命令变量?
java -Djava.security.egd=file:/dev/./urandom -jar /user-profile-api.jar --key=blah
而要运行 docker 映像,您只需
docker run -p 8080:8080 docker_image --key=blah
【问题讨论】:
-
那么您已经可以像这样运行图像了吗?您可以将
--key=blah位作为command属性传递给撰写文件中的服务。 -
成功了!谢谢!介意添加它作为答案,我会添加选择它?
-
很高兴它成功了,完成了:)
-
@JoelHolmes,上面的 java 命令是否位于入口点?
标签: java docker docker-compose