I have docker-compose.yml
文件存在于存储库中。我在其中一项服务中添加了 image 属性来提取 docker 映像。我还没有对 docker 镜像和 docker 标签进行硬编码,并计划在运行时将这些参数传递给docker-compose.yml
file.
如何传递运行时参数,例如IMAGE_TAG=82
, IMAGE_NAME=app1
to the docker-compose.yml
file?
您可以在 docker-compose 文件中使用变量作为图像和标签:
version: '3'
services:
redis-server:
image: ${IMAGE_NAME}:${IMAGE_TAG}
并在 docker-compose 任务中传递参数:
您还可以定义管道变量并检查“在发布时可设置”:
因此,当您单击“创建版本”时,您可以替换这些值:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)