一、簡介
目前 Docker 官方維護了一個公共倉庫 Docker Hub,其中已經包括了數量超過 15,000 的鏡像。大部分需求都可以通過在 Docker Hub 中直接下載鏡像來實現。
二、注冊賬號
你可以在 https://cloud.docker.com 免費注冊一個 Docker 賬號。
三、控制台操作
1、登錄 docker login
2、搜索鏡像 docker search
以nginx為例 , 可以看到返回了很多包含關鍵字的鏡像, 其中包括鏡像名字、描述、收藏數(表示 該鏡像的受關注程度)、是否官方創建、是否自動創建.
根據是否是官方提供,可將鏡像資源分為兩類。
一種是基礎鏡像或根鏡像。這些基礎鏡像由 Docker 公司創建、驗證、支持、提供。這樣的鏡像往往使用單個單詞作為名字,例如nginx。
還有一種類型,比如 webdevops/php-nginx 鏡像,它是由 Docker 的用戶創建並維護 的,往往帶有用戶名稱前綴。
3、拉取鏡像 docker pull
4、推送鏡像 docker push
docker push {username}/{鏡像名}:{tag}
5、退出登錄 docker logout