pull映象
具體工作流程如下:
docker registry有三個角色:index registry registry client
index:負責並維護有關使用者賬戶,映象校驗以及公共命名空間資訊
registry:是映象與圖表的倉庫,不具有本地資料以及不提供使用者認證,主要通過index中的auth serveice的token方法進行驗證。
registry client:docker充當registry客戶端來維護拉取與推送,以及客戶端授權。
映象加速器:
註冊阿里雲帳號。
登陸
產品與服務—>容器映象服務—>映象加速器
cd /etc/docker ##編輯映象加速器配置
vim daemon.json
systemctl daemon-reload ##配置檔案過載
systemctl restart docker ##重啟docker服務
docker search nginx ##查詢官方nginx映象
docker images ##檢視本地是否存在,如果存在,由於映象分層,就會出現拉取其中一部分,本地存在映象就不再拉取了
docker pull nginx ##拉取映象
docker images ##驗證是否拉取成功
第乙個沒有使用者名稱的為官網提供。
拉取之前映象:
拉取之後映象:
經過檢驗映象加速器會加快根多。相當於**伺服器。
將映象推送到Registry
容器映象服務首次進入,需要設定registry登入密碼 建立映象倉庫 1 在建立的過程會先讓建立命令空間 2 倉庫型別選擇公開,否則別人看不到 3 源選擇本地倉庫 進入倉庫管理頁面,有關於將映象推送到registry的步驟 1 登入 執行完下面的命令需要輸入前面說到的registry登入密碼 sud...
六 官方Registry映象倉庫搭建與使用
搭建私有映象倉庫 docker hub 作為docker預設官方公共映象 如果想自己搭建私有映象倉庫,官方也提供registry映象,使得搭建私有倉庫非常簡單。docker pull registry docker run d v opt registry var lib registry p 50...
執行乙個本地的registry映象
當你第一次向你本地registry請求乙個映象時,它先把映象從公共的registry中拉取到並儲存到本地的registry中,接著放回給你。在以後的請求中,直接衝本地的registry中拉取映象,避免每次都要向公共registry請求。只需要兩個步驟就可以 你需要在docker守護程序啟動的時候,傳...