1. 程式人生 > 其它 >DockerHub 映象倉庫(5)

DockerHub 映象倉庫(5)

之前我們使用的映象都是從 DockerHub 公共倉庫拉取的,我們也學習瞭如何製作自己的映象,但是通過 tar 包的方式實現映象的備份恢復遷移對於團隊協作開發並不是特別友好,我們也可以將映象推送至 DockerHub 倉庫方便使用。
溫馨提示:如果構建的映象內攜帶了專案資料,建議還是使用私有倉庫比較好。

1. 註冊賬號

官網:https://hub.docker.com/

2. shell 命令登入

通過 docker login 命令輸入賬號密碼登入 DockerHub。

3. 推送映象至倉庫

為了方便測試,我們將 hello-world 映象拉取至本地,然後再上傳至 DockerHub 倉庫中。
先給映象設定標籤 docker tag local-image:tagname newrepo:tagname ;
再將映象推送至倉庫 docker push new-repo:tagname 。

docker tag hello-world:latest xxxx/test-hello-world:1.0.0
docker push xxxx/test-hello-world:1.0.0

4. 拉取映象

通過 docker pull xxxx/test-hello-world:1.0.0 測試映象是否可以拉取。

5. 退出賬號

通過 docker logout 命令退出 DockerHub。

[root@localhost ~]# docker logout
Removing login credentials for https://index.docker.io/v1/