docker 倉庫

    倉庫是集中存放鏡像的地方,分爲公共倉庫私有倉庫Docker Hub是官方最大的公共鏡像庫,地址爲:https://hub.docker.com. 一般在企業的開發環境以及生產環境中,咱們也會搭建私有倉庫用於公司內部存放鏡像。html

    咱們能夠在這裏直接查找須要的鏡像 https://hub.docker.com。也可使用命令 docker search imagesName 搜索在官方倉庫中的鏡像,而後經過命令下載鏡像到本地 docker imagesName pullpython

    鏡像資源分爲兩種,第一種是相似於 .net core  centos python 這種基礎鏡像,也稱爲根鏡像。這些鏡像都是通過docker公司官方驗證、建立、提供的。一般都是使用單個單詞做爲名字。第二種是相似於dockercloud/hello-world,說明是有一名叫dockercloud的用戶建立的,表示是這個用戶下的倉庫裏的某個鏡像。docker

   咱們須要登錄才能將本身建立的鏡像上傳到docker hub。 能夠經過命令 docker login 命令,而後輸入用戶名密碼郵箱實現註冊和登錄。centos

   在個人這一篇文章中有提到三種在本地建立鏡像的方法,docker 製做一個容器,並上傳到倉庫服務器

   一般國外的鏡像源下載一些大的根鏡像會很慢,so 咱們可使用國內的一些鏡像源,好比 阿里雲 騰訊雲 等等post

   私有倉庫,這是我以前寫的如何搭建一個docker私有倉庫以及如何註冊用戶並將本身製做的鏡像存放到倉庫中去的隨筆  ➡️ docker 搭建私有倉庫 harbor  學習

 

   在本次學習中,終於知道了本身理解的一個誤區。倉庫與註冊服務器 registry 不是同一個東西。註冊服務器只是存放倉庫的具體服務器,一個註冊服務器能夠放多個倉庫,而倉庫下面能夠有多個鏡像。好比 我註冊服務器的地址是 http:192.168.1.198:4873,那麼我拉取下來的鏡像[registry]/[username]/[imagesName]:[TAG]  ➡️ http:192.168.1.198:4873/hea/test:latest 阿里雲

 


此隨筆乃本人學習工做記錄,若有疑問歡迎在下面評論,轉載請標明出處。url

若是對您有幫助請動動鼠標右下方給我來個贊,您的支持是我最大的動力。spa

相關文章
相關標籤/搜索