docker 登录失败,状态:503 服务不可用

docker login failed with status: 503 Service Unavailable

我有一个 Bitbucket 管道,我尝试连接到私有 docker 注册表。这是一个命令:

echo "$DOCKER_REGISTRY_PASSWORD" | docker login $DOCKER_REGISTRY_URI --username $DOCKER_REGISTRY_USER --password-stdin

这会引发错误:

Error response from daemon: login attempt to $DOCKER_REGISTRY_URI/v2/ failed with status: 503 Service Unavailable

但是此命令在我的本地 PC 上有效(我收到“登录成功”消息)。

如何解决这个问题?

Cloudflare 已阻止来自 Bitbucket Pipeline 的所有请求。我已将 IP 范围添加到白名单。一切正常。