gpt4 book ai didi

docker-compose - Azure Devops - 找不到 Docker Compose 构建镜像

转载 作者:行者123 更新时间:2023-12-02 00:55:58 26 4
gpt4 key购买 nike

我在从 docker-compose 文件获取要在 Azure Devops 中构建的图像时遇到问题。

看来第一个问题是图像没有构建。
enter image description here

我认为,这是导致推送步骤失败的原因,因为没有创建图像,它只是在运行现有图像。

enter image description here

我可以做些什么来“强制”从中构建图像的过程传递到我们的存储库中?这是我们当前的 docker compose 文件 版本:'3.4'

services:
rabbit:
image: rabbitmq:3.6.16-management
labels:
NAME: "rabbit"
environment:
- "RabbitMq/Host=localhost"
ports:
- "15672:15672"
- "5672:5672"
container_name: rabbit
restart: on-failure:5

这是构建和推送步骤(截断并不重要的顶部) build : enter image description here推: enter image description here

最佳答案

我今天花了相当多的时间来解决这个问题(无论如何都是类似的问题)。我认为非本地镜像不一定是您的问题。

看起来您正在使用 Azure DevOps 中的“Docker Compose”任务进行构建。我有同样的问题 - 我可以让它构建得很好,但似乎永远无法将结果“管道”到推送任务。我怀疑可以在它们之间添加另一个任务来解决这个问题,但有一种更简单的方法。

相反,尝试使用“Docker”任务来构建。在没有真正改变任何其他东西的情况下,我能够完成这项工作,并且接下来的“推送”步骤非常愉快。 Docker Task

关于docker-compose - Azure Devops - 找不到 Docker Compose 构建镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54258150/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com