1:下載registry鏡像
docker pull registry:latest
2:啓動容器
默認狀況下,會將倉庫存放於容器內的/tmp/registry目錄下,這樣若是容器被刪除,則存放於容器中的鏡像也會丟失,因此咱們通常狀況下會指定本地一個目錄掛載到容器內的/tmp/registry下,以下:
docker run --name registry -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry:latest
3:客戶端設置
編輯vi /etc/sysconfig/docker文件:
添加以下:
other_args="$DOCKER_OPTS --insecure-registry=192.168.76.50:5000"
注:標紅的部分爲私有倉庫的地址而且要重啓docker服務;
4:給鏡像打tag標記
docker tag mysql:5.6.20 192.168.76.64:5000/mysql:5.6.20
5:上傳倉庫
docker push 192.168.76.64:5000/mysql:5.6.20