我有一个Jenkins父图像,我在子图像中添加了maven。对于Maven代理,我需要更改setting.xml以从环境变量中复制数据。
在子图像中,我可以添加shell脚本来更改settings.xml,然后从Jenkins父图像运行Entry点。但是我必须跟踪父Jenkins图像中的任何变化。
Docker中有没有办法引用父cmd / entrypoint或者直接在父cmd上添加一些命令?
答案 0 :(得分:1)
您的maven图片只是jenkins上面的一层:您可以看到jenkins父图像安装的所有文件/脚本。
如果您查看父图像的Dockerfile,您将找到它的cmd / entrypoint并可以在您的maven Dockerfile中配置它