CannotPullContainerError:无法解决引第一批作业出现无法拉取容器错误

0

【以下的问题经过翻译处理】 我正在尝试完成AWS Batch的简单“提交第一个批处理作业”教程。我按照5个步骤执行,选择Fargate作为平台,并将所有项目设置为默认值,最后提交作业。然而,该作业失败并显示以下状态原因:

CannotPullContainerError: inspect image has been retried 5 time(s): failed to resolve ref "docker.io/library/amazonlinux:latest": failed to do request: Head https://registry-1.docker.io/v2/library/amazonlinux/manifests/latest: dial tcp 34.237.244.67:44...

请问怎么解决?谢谢!

profile picture
EXPERT
demandé il y a 2 ans43 vues
1 réponse
0

【以下的回答经过翻译处理】 你好!如果在使用Fargate时,与Batch计算环境关联的子网没有附加NAT网关,则作业将失败,因为它无法连接到Internet来拉取Docker镜像。要解决此问题,可以在Batch作业定义中设置assignPublicIp参数为“ENABLED”。有关Batch中Fargate计算环境的更多信息,请查看此文档

profile picture
EXPERT
répondu il y a 2 ans

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions