2

我正在尝试在 ECS Fargate 上运行我的微服务。我有自托管的私有 Docker 注册表。我尝试从 ECS Fargate 服务所在子网中的 EC2 服务器内部提取相同的 Docker 映像,它能够提取 Docker 映像。

但是,使用 ECS Fargate,我收到以下错误:

CannotPullContainerError:检查图像已重试 5 次:无法解析 ref "xxxxxxxxxxxxxx/xxxxxxxxxx:latest":请求失败:Head https://xxxxxxxxxxxxxx/v2/xxxxxxxxxxxxxx/mani..

如果是网络错误,那么也应该无法从同一子网中的 EC2 服务器访问它。Fargate 本身似乎有问题。

4

1 回答 1

1

您想将图像推送到 aws ecr 中,因为 aws ecs fargate 将从 aws ecr 中提取图像。

于 2021-08-16T05:55:31.053 回答