Azure DevOps --使用Docker-Compose任务部署到Azure容器示例

soat7uwm  于 2023-01-09  发布在  Docker
关注(0)|答案(1)|浏览(223)

我正在尝试为通过docker-compose. yml实现的多容器解决方案创建CI/CD管道。目标是在Azure容器示例中运行容器组。
我为发布管道执行了这个任务DockerCompose@0,构建容器并将其部署到Azure容器注册表的步骤非常简单。
但是,我不知道是否可以将此任务配置为在ACI中部署和运行容器。有一个选项可以运行映像,但映像是在代理的Docker主机上运行的:

如何指示此任务中的容器在ACI中运行?我知道有一种方法可以通过Docker CLI执行此操作,其中包含连接到ACI上下文的步骤,但我不知道如何从DevOps管道切换到ACI上下文。

moiiocjp

moiiocjp1#

如何指示此任务在ACI中运行容器?
答:新的发布管道需要从一个空作业开始,并为发布定义提供一个名称。接下来,我们需要将工件添加到我们的应用程序中。由于我们要部署的是位于ACR中的Docker映像,因此选择工件类型作为Azure容器注册表(ACR)。
这里是博客tutorial,使用@mohitgoyal提供的Azure / Azure DevOps管道为Azure容器示例配置CI/CD。

相关问题