【发布时间】:2020-12-16 10:06:43
【问题描述】:
我有一个 Dockerfile:
...
COPY ${JAR_FILENAME}-*.jar /${JAR_FILENAME}.jar
...
CMD java -jar $(echo /${JAR_FILENAME}.jar)
我正在构建图像:docker build --build-arg JAR_FILENAME='some-file' -t some-name:tag
但是当我运行容器时,我得到:
Error: Unable to access jarfile /.jar
如何在构建期间将环境变量传递给我的CMD 命令,以便我可以运行java -jar some-file.jar?
【问题讨论】:
标签: docker environment-variables