1. 程式人生 > >Docker for Centos7 push ISO fail

Docker for Centos7 push ISO fail

log source refers 一個 gin cto dig user fff

1.首先需要到hub docker創建賬號和密碼
由於我們生活在富強而自立的×××,所以所以要掛一個代理才能順利註冊,因為註冊的時候需要有一個google的驗證插件。
2.修改鏡像名稱
前方高能:
首先要在docker官網上創建一個倉庫,根據自己的需要填寫。
技術分享圖片
技術分享圖片

倉庫名稱:顧名思義,倉庫名稱
公有鏡像:所有網友都可以搜到你的鏡像
私有鏡像:只有自己才能看到這個鏡像
創建:就是創建這個倉庫了。
3.編輯鏡像tag
如果你的用戶名是AAA,鏡像名稱是BBB,那麽你的鏡像的要改成AAA/BBB
4.登錄docker

root@localhost ~]# docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don‘t have a Docker ID, head over to https://hub.docker.com to create one.
Username: xinsir8
Password: 
Login Succeeded

5.push鏡像

[root@localhost ~]# docker push xinsir8/nginx2
The push refers to a repository [docker.io/xinsir8/nginx2]
3de6e80e42f9: Pushed 
f12c6cf07176: Pushed 
341dde1390a8: Pushed 
9c46f426bcb7: Pushed 
latest: digest: sha256:1d79f729c2e685bd07778430a1be25dfe23ce50031d21549ce22ffc18f2053e9 size: 1155

報錯:

[root@localhost ~]# docker push xinsir8/nginx2
The push refers to a repository [docker.io/xinsir8/nginx2]
3de6e80e42f9: Preparing 
f12c6cf07176: Preparing 
341dde1390a8: Preparing 
9c46f426bcb7: Preparing 
denied: requested access to the resource is denied

解決辦法:
執行第四步,再push就可以了。

Docker for Centos7 push ISO fail