我们的 Nomad 代理有时会因为无法从 ECR 中提取图像而导致任务失败。/var/log/docker 将包含如下消息:
出现错误后无法继续拉取:拉取镜像配置错误:获取 https://prod-eu-west-1-starport-layer-bucket.s3.eu-west-1.amazonaws.com/uuid/uuid?...:拨号 tcp IP:443:i/o 超时
这些工作实际上并不是幂等的,因此我不希望让 Nomad 重试它们。
有什么方法可以指示 Docker 重试这些操作?