Docker 之 私有倉庫registry

摘要: 1.拉去 registry鏡像,例如在daocloud.io/registry這個私有鏡像倉庫 docker pull daocloud.io/registry 2.運行容器,掛在鏡像內docker鏡像倉庫/var/lib/registry 至本地/root/my_docker_registrymysql

1.拉去 registry鏡像,例如在daocloud.io/registry這個私有鏡像倉庫sql

docker pull daocloud.io/registry 

2.運行容器,掛在鏡像內docker鏡像倉庫/var/lib/registry 至本地/root/my_docker_registry目錄,並曝光5000端口docker

docker run -d -v /root/my_docker_registry:/var/lib/registry -p 5000:5000 --name my_docker_registry daocloud.io/registry 

3.測試127.0.0.1:5000/v2
4.經過Dockerfile構建一個新鏡像,直接能夠指明registry和標籤less

docker build -t 127.0.0.1:5000/mysql:1.3 . 

5.push到私有倉庫測試

docker push 127.0.0.1:5000/mysql:1.3 

6.訪問127.0.0.1:5000/v2/_catalog查看是否有mysql:1.3這個鏡像
7. pull鏡像到本地ui


原文連接docker pull 127.0.0.1:5000/mysql:1.3
相關文章
相關標籤/搜索