[第十一篇]——Docker 倉庫管理

JIAN2發表於2022-09-13

Docker 倉庫管理

倉庫(Repository)是集中存放映象的地方。以下介紹一下 Docker Hub。當然不止 docker hub,只是遠端的服務商不一樣,操作都是一樣的。

Docker Hub

目前 Docker 官方維護了一個公共倉庫 Docker Hub。

大部分需求都可以透過在 Docker Hub 中直接下載映象來實現。

註冊

在   免費註冊一個 Docker 賬號。

登入和退出

登入需要輸入使用者名稱和密碼,登入成功後,我們就可以從 docker hub 上拉取自己賬號下的全部映象。

$ docker login

[第十一篇]——Docker 倉庫管理

退出

退出 docker hub 可以使用以下命令:

$ docker logout

拉取映象

你可以透過 docker search 命令來查詢官方倉庫中的映象,並利用 docker pull 命令來將它下載到本地。

以 ubuntu 為關鍵詞進行搜尋:

$ docker search ubuntu

[第十一篇]——Docker 倉庫管理

使用 docker pull 將官方 ubuntu 映象下載到本地:

$ docker pull ubuntu

[第十一篇]——Docker 倉庫管理

推送映象

使用者登入後,可以透過 docker push 命令將自己的映象推送到 Docker Hub。

以下命令中的 username 請替換為你的 Docker 賬號使用者名稱。

$ docker tag ubuntu:18.04 username/ubuntu:18.04$ docker image ls
REPOSITORY      TAG        IMAGE ID            CREATED           ...  ubuntu          18.04      275d79972a86        6 days ago        ...  username/ubuntu 18.04      275d79972a86        6 days ago        ...  $ docker push username/ubuntu:18.04$ docker search username/ubuntu
NAME             DESCRIPTION       STARS         OFFICIAL    AUTOMATED
username/ubuntu



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70006413/viewspace-2914338/,如需轉載,請註明出處,否則將追究法律責任。

相關文章