标签: docker docker-compose azure-devops azure-pipelines azure-pipelines-release-pipeline
存储库中存在docker-compose.yml个文件。我已在其中一项服务中添加了image属性,以提取docker图像。我尚未对docker image和docker标签进行硬编码,并计划在运行时将这些参数传递给docker-compose.yml文件。
docker-compose.yml
如何将诸如IMAGE_TAG=82,IMAGE_NAME=app1之类的运行时参数传递给docker-compose.yml文件?
IMAGE_TAG=82
IMAGE_NAME=app1
答案 0 :(得分:1)
您可以在docker-compose文件中为图像和标签使用变量:
setItem
并在docker-compose任务中传递参数:
您还可以定义管道变量并检查“发布时的可设置表”:
因此,当您单击“创建发行版”时,您可以替换以下值: