小编tha*_*ane的帖子

如何在 Azure 管道中运行 docker 容器?

Azure 文档 ( https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/docker?view=azure-devops ) 没有指定如何在 Azure 管道中运行 docker 容器。我们可以使用 Docker@2 任务来构建/推送 docker 镜像,但它没有运行容器的命令。通过查看旧版本 Docker 任务的源代码,我可以看到有一个运行命令,但现在已弃用,并且找不到任何文档。

我还遵循了文档:https : //docs.microsoft.com/en-us/azure/devops/pipelines/process/container-phases?view = azure-devops 使用以下 yaml 我能够提取一个 docker 图像之前推送到 ACR。(my-acr是我通过项目设置添加的服务连接)

pool:
  vmImage: 'ubuntu-16.04'

container:
  image: somerepo/rnd-hello:latest
  endpoint: my-acr

steps:
- script: printenv
Run Code Online (Sandbox Code Playgroud)

但我无法让容器运行。

azure docker azure-pipelines

5
推荐指数
1
解决办法
9361
查看次数

标签 统计

azure ×1

azure-pipelines ×1

docker ×1