虚拟化技术—docker容器—私有库篇

通常我们使用镜像都需要去官方pull下来,而平时公司使用都是自己定制的容器,那么我们就需要搭建自己的私有库。

建私有库:

docker pull registry

docker run -d -p 5001:5000 registry(使用本机的5001端口,默认使用5000)

docker tag centos_with_nettools 172.16.7.105:5001/test/nettool:v1

vim /etc/sysconfig/docker

添加:

other_args="--insecure-registry 172.16.7.105:5001"(本机ip:port)

重启docker:

/etc/init.d/docker restart

docker start registry_ID

提交到本机私有库:

docker push 172.16.7.105:5001/test/nettool:v1

虚拟化技术—docker容器—私有库篇

想要在其他机器上pull,需要在其他机器上添加:

vim /etc/sysconfig/docker

添加:

other_args="--insecure-registry 172.16.7.105:5001"(本机ip:port)

重启docker:

使用docker pull 172.16.7.105:5001/test/nettool:v1



本文转自 sykmiao 51CTO博客,原文链接:http://blog.51cto.com/syklinux/1860241,如需转载请自行联系原作者

上一篇:阿里云王牌架构师二问开发者:容器和虚拟化你会怎么选?


下一篇:DEDECMS Deprecated: Function ereg_replace() is deprecated错误提示解决方法