4

以下顺序不起作用:

# docker login
# docker tag <image-hash> <docker-hub-id>/<name>
# docker push <docker-hub-id>/<name>

失败了

The push refers to a repository [registry.fedoraproject.org/<docker-hub-id>/<name>]
9c360ae72584: Preparing 
55b267618723: Preparing 
unauthorized: authentication required

看起来 docker 试图将图像推送到错误的存储库。

4

1 回答 1

2

Fedora 默认不使用 Docker Hub 作为默认存储库。必须明确说明目标回购:

# docker login docker.io
# docker tag <image-hash> docker.io/<docker-hub-user-id>/<name>
# docker push docker.io/<docker-hub-user-id>/<name>
于 2017-10-08T21:29:38.537 回答