溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Docker私庫搭建和使用

發(fā)布時間:2020-07-23 22:52:07 來源:網(wǎng)絡 閱讀:3404 作者:奮斗的寒霜 欄目:建站服務器

    上一篇中描述了一些Docker中常用的命令和操作,這篇我們來搭建一個自己的私庫,用來存放和分發(fā)鏡像,如果你對Docker基礎命令不算熟悉,請參考《Docker常用命令和操作


環(huán)境介紹:

操作系統(tǒng):Centos6.5

軟件:Docker1.7.1

服務器端:192.168.1.10

客戶端:192.168.1.20


  1. 啟動服務器端docker服務

    由于服務器在推送鏡像到私庫時需要進行ca認證,這里使用--insecure-registry來忽略認證

    docker -d --insecure-registry 192.168.1.10:5000 &

  2. 在服務器端拉取官方registry鏡像

    docker pull registry

  3. 從官方拉取基礎鏡像

    docker pull centos

  4. 給鏡像一個新標簽

    docker tag centos 192.168.1.10:5000/centos

  5. 啟動容器

    docker run -d --name registry -p 5000:5000 -v /opt/registry:/var/lib/registry registry

  6. 查看私庫是否已經(jīng)啟動

    docker ps -a

    Docker私庫搭建和使用

  7. 推送基礎鏡像到私庫中

    docker push 192.168.1.10:5000/centos
  8. 用客戶端連接私庫

    --啟動客戶端docker服務

     由于客戶端在連接私庫時要求使用ca進行驗證,與服務器端啟動同理

     docker -d --insecure-registry 192.168.1.10:5000 &

  9. 拉取官方鏡像

    docker pull nginx

  10. 給鏡像一個新標簽

    docker tag centos 192.168.1.10:5000/nginx

  11. 推送鏡像到私庫中

    docker push 192.168.1.10:5000/nginx

  12. 從私庫中拉取鏡像

    docker pull 192.168.1.10:5000/centos

  13. 查看客戶端所有鏡像

    docker p_w_picpaths

  14. 查看私庫中存在的鏡像

    curl http://192.168.1.10:5000/v2/_catalog

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI