Docker Compose JVM参数
我编写了一个Java应用程序,该应用程序使用一个环境变量,该变量带有一个参数来设置JWT令牌盐密钥的密钥。我有办法在Docker
Compose中传递命令变量吗?
java -Djava.security.egd=file:/dev/./urandom -jar /user-profile-api.jar --key=blah
并运行docker image
docker run -p 8080:8080 docker_image --key=blah
回答:
如果您已经能够使用以下命令运行docker容器:
docker run -p 8080:8080 docker_image --key=blah
然后,您只需要在撰写文件中将command
您的属性覆盖service
为–key = blah即可。所以:
services: app:
command: --key=blah
...
以上是 Docker Compose JVM参数 的全部内容, 来源链接: utcz.com/qa/435100.html