【发布时间】:2023-02-06 08:46:51
【问题描述】:
当我在任何环境中部署堆栈(来自 github 的 docker-compose)时,我会在部署期间收到“错误:没有这样的图像”。当 portainer 需要拉取镜像时会发生这种情况。如果图像已经存在,则不会抛出错误。
我已经确认这些图像确实存在于 dockerhub 上。
我可以通过相应环境中的 images 选项卡手动成功提取这些图像。
我可以在我的开发机器上手动运行 docker-compose,它工作正常。如果我手动删除本地图像,那么它只会重新下载它们,因为它们确实存在。
这种行为从今天开始。我几天前安装了 portainer,并且运行良好。但是,截至今天,此错误已开始发生。
环境彼此截然不同,一共有 3 个,这在所有环境中都会发生。如果我通过 ssh 进入环境并从 github 手动拉取 docker-compose,它运行得很好。这似乎是 portainer 的问题。
【问题讨论】: