Docker Hub 镜像推送异常

问题

Docker Hub 的组织名称:kubernetesloong64

Docker Hub 个人名称:xuxiaoweicomcn

可以正常推送 Docker 镜像到 xuxiaoweicomcn

无法推送 Docker 镜像到 kubernetesloong64,提示以下异常

root@iZj6cabd0bkfnfa0be1b24Z:~# docker push kubernetesloong64/jdk-loong64:8-anolis
The push refers to repository [docker.io/kubernetesloong64/jdk-loong64]
1c7a51f92bc8: Unavailable 
e0c1f14a28ef: Unavailable 
push access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
root@iZj6cabd0bkfnfa0be1b24Z:~#

解决方案

在 Docker Hub 页面中先创建 jdk-loong64 仓库,然后再推送 Docker 镜像即可

root@iZj6cabd0bkfnfa0be1b24Z:~# docker push kubernetesloong64/jdk-loong64:8-anolis
The push refers to repository [docker.io/kubernetesloong64/jdk-loong64]
1c7a51f92bc8: Mounted from xuxiaoweicomcn/jdk-loong64 
e0c1f14a28ef: Mounted from xuxiaoweicomcn/jdk-loong64 
8-anolis: digest: sha256:79735c4a4b06e8c386ac55d19aa6fef8d05439651d6eb261248f8c4ee236325f size: 698

i Info → Not all multiplatform-content is present and only the available single-platform image was pushed
         sha256:d0fce6f3cf1f760df03e0191a1ba0e624d8baf2ee58e6f4494e0fe422d8f34be -> sha256:79735c4a4b06e8c386ac55d19aa6fef8d05439651d6eb261248f8c4ee236325f
root@iZj6cabd0bkfnfa0be1b24Z:~#