read.cash Log in
h@hbkedge more from that month

龍家俊教你 docker day 11 倉庫管理 學習目標: 說出 Docker倉庫的定義和作用 應用 Docker倉庫的基本操作 1 倉庫簡介 -倉庫定義 倉庫是什麼? 倉庫就類似於我們在網上搜索作業系統光碟的一個鏡像站。 這裡的倉庫指的是Docker鏡像存儲的地方。 -Docker倉庫 Docker的倉庫有三大類: 公有倉庫:Docker hub、Docker cloud、等 私有倉庫:registry、harbor等 本地倉庫:在當前主機存儲鏡像的地方。 -相關命令 和倉庫相關的命令: docker login [倉庫名稱] docker pull [鏡像名稱] docker push [鏡像名稱] docker search [鏡像名稱] 我們接下來就用registry來部署一個私有的倉庫 2 私有倉庫部署 從流程、方案兩個方面來學習 創建倉庫流程 1、根據registry鏡像創建容器 2、配置倉庫許可權 3、提交鏡像到私有倉庫 4、測試 實施方案 下載registry鏡像 docker pull registry 啟動倉庫容器 docker run -d -p 5000:5000 registry 檢查容器效果 curl 127.0.0.1:5000/v2/_catalog 配置容器許可權 ---設本機的ip vim /etc/docker/daemon.json {"registry-mirrors": ["http://74f2566.m.daocloud.io"], "insecure-registries": ["192.168.8.14: 5000"]} 注意: 私有倉庫的ip地址是本機的ip,而且ip兩側有雙引號 重啟docker服務 systemctl restart docker systemctl status docker -效果查看 啟動容器 docker start 315b5422c699 標記鏡像 docker tag ubuntu-mini 192.168.8.14:5000/ubuntu-14.04-mini 提交鏡像 docker push 192.168.8.14:5000/ubuntu-14.04-mini 下載鏡像 docker pull 192.168.8.14:5000/ubuntu-14.04-mini 作業:下載一個registry鏡像 #PttDigiCurrency

2 comments

Log in to join in Reading is open to everyone. Replying needs an account.