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

回到顶部