[Docker] push镜像到公共仓库遇到denied: requested access to the resource is denied

首先需要在https://hub.docker.com/上注册用户。

1、登录docker账号
主要命令:docker login

docker login 

输入账号 178***110 密码***

安装gitlab

docker pull gitlab/gitlab-ce

docker run \
-d \
-p 7080:80 \
-p 7443:443 \
-p 7022:22 \
--restart always \
-v /yimi/gitlab/config:/etc/gitlab \
-v /yimi/gitlab/logs:/var/log/gitlab \
-v /yimi/gitlab/data:/var/opt/gitlab \
--name gitlab-ce-zh \
gitlab/gitlab-ce:latest

查看默认密码这个是要改的

docker exec -it gitlab-ce-zh grep 'Password:' /etc/gitlab/initial_root_password
[root@NCP5214 ~]# docker exec -it gitlab-ce-zh grep 'Password:' /etc/gitlab/initial_root_password
Password: UtzztkHMyfrNpBuY8***uvufuKhQs/UzxhBvIXE+/es=
[root@NCP5214 ~]# 

登录默认账号root

http://互联网或局域网IP:7080/

备份

保存本地 tar

[root@NCP5214 ~]# docker save gitlab-ce-zh:yimi20220503 > gitlab-ce-zh-yimi20220503.tar

一开始

docker push gitlab-ce-zh:20220501

遇到 denied: requested access to the resource is denied

之后通过下面2个命令成功推送到公共仓库,原来是要加账号名称

docker tag gitlab-ce-zh:20220501 178***110/gitlab-ce-zh:20220501

docker push 178***110/gitlab-ce-zh:20220501


[root@NCP5214 ~]# docker images
REPOSITORY                                             TAG            IMAGE ID       CREATED          SIZE
gitlab-ce-zh                                           yimi20220503   4307e239e383   17 minutes ago   2.46GB
[root@NCP5214 ~]# docker commit d32133f65f6d gitlab-ce-zh:20220501
sha256:68d840a6066d77ee687f164b40fe24365070328ebf4fe4a598728034119b3755
[root@NCP5214 ~]# docker push gitlab-ce-zh:20220501
The push refers to repository [docker.io/library/gitlab-ce-zh]
2cfd9760017e: Preparing 
6228e925ad5b: Preparing 
78d9aafab3c5: Preparing 
35e8c6902312: Preparing 
8d4b618bb899: Preparing 
d2585dffe6f4: Waiting 
8bce5d54c663: Waiting 
32b687514944: Waiting 
1fbfc8517de4: Waiting 
denied: requested access to the resource is denied
[root@NCP5214 ~]# docker images
REPOSITORY                                             TAG            IMAGE ID       CREATED          SIZE
gitlab-ce-zh                                           20220501       68d840a6066d   2 minutes ago    2.46GB
gitlab-ce-zh                                           20220503       3eec6448aac4   3 minutes ago    2.46GB
gitlab-ce-zh                                           yimi20220503   4307e239e383   25 minutes ago   2.46GB
gitlab/gitlab-ce                                       latest         883870707338   3 days ago       2.46GB
[root@NCP5214 ~]# docker tag gitlab-ce-zh:20220501 178***110/gitlab-ce-zh:20220501
[root@NCP5214 ~]# docker push 178***110/gitlab-ce-zh:20220501
The push refers to repository [docker.io/178***110/gitlab-ce-zh]
2cfd9760017e: Pushed 
6228e925ad5b: Pushed 
78d9aafab3c5: Pushed 
35e8c6902312: Pushed 
8d4b618bb899: Pushed 
d2585dffe6f4: Pushed 
8bce5d54c663: Pushed 
32b687514944: Pushed 
1fbfc8517de4: Pushed 
20220501: digest: sha256:6bd2c34dc8c92e6773ab008bfd67d45a4e225c6293d377b560b8e209574cf2f6 size: 2203

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值