[第十一篇]——Docker 倉庫管理之Spring Cloud直播商城 b2b2c電子商務技術總結
阿新 • • 發佈:2021-09-13
Docker 倉庫管理
倉庫(Repository)是集中存放映象的地方。以下介紹一下Docker Hub。當然不止 docker hub,只是遠端的服務商不一樣,操作都是一樣的。
Docker Hub
目前 Docker 官方維護了一個公共倉庫Docker Hub。
大部分需求都可以通過在 Docker Hub 中直接下載映象來實現。
註冊
在 免費註冊一個 Docker 賬號。
登入和退出
登入需要輸入使用者名稱和密碼,登入成功後,我們就可以從 docker hub 上拉取自己賬號下的全部映象。
$ docker login
退出
退出 docker hub 可以使用以下命令:
$ docker logout
拉取映象
你可以通過 docker search 命令來查詢官方倉庫中的映象,並利用 docker pull 命令來將它下載到本地。
以 ubuntu 為關鍵詞進行搜尋:
$ docker search ubuntu
使用 docker pull 將官方 ubuntu 映象下載到本地:
$ docker pull ubuntu
推送映象
使用者登入後,可以通過 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