搭建私有倉儲,其實本質上也是運行了一個官方提供的(Registry)鏡像的容器;生產環境中,咱們要搭建本身的專有倉儲docker
下載registry鏡像it
docker pull registry容器
運行鏡像配置
docker run -d -p 5000:5000 registry下載
默認狀況下,會將倉庫存放於容器內的/tmp/registry目錄下,這樣若是容器被刪除,則存放於容器中的鏡像也會丟失,因此咱們通常狀況下會指定本地一個目錄掛載到容器內的/tmp/registry下,以下:方法
docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry配置文件
因爲registry的交互使用https;修改方法:修改目標機器docker啓動配置文件,地址爲:/etc/init/docker.conf,在其中增長–insecure-registry 192.168.99.100:5000文件
使用:co
docker tag busybox 192.168.99.100:5000/busyboxblock
docker push 192.168.99.100:5000/busybox