作者:跟我搞对象吧 | 2023-09-10 17:47
1> manojlds..:
Docker有ARG
你可以在这里使用
FROM ubuntu:14.04
MAINTAINER Karl Morrison
ARG myVarHere
RUN do-something-here myVarHere
然后构建使用--build-arg
:
docker build --build-arg myVarHere=value
对于那些构建args有问题的人来说,上面的内容基本上是正确的,但args在RUN命令中作为环境变量被访问.您可以在[此处](https://docs.docker.com/engine/reference/commandline/build/#set-build-time-variables---build-arg)和[此处](https)上查看相关文档. ://docs.docker.com/engine/reference/builder/#environment-replacement).然后上面的RUN命令是:`RUN do-something-here $ myVarHere`