作者:东亚病夫出世_332 | 来源:互联网 | 2023-01-09 15:04
我已经搜索了一些问题,例如docker ENV vs RUN export,它解释了这些命令之间的差异,但是并没有帮助解决我的问题。
例如,我有一个名为的脚本myscript
:
#!/bin/bash
export PLATFORM_HOME="$(pwd)"
并在Dockerfile中包含以下几行:
...
COPY myscript.sh /
RUN ./myscript.sh
我也尝试在调用脚本之前使用ENTRYPOINT而不是RUN或声明变量,所有这些都没有成功。
我要实现的目标是PLATFORM_HOME
可以从其他以该基准为基础的Dockerfile引用。怎么做 ?