在docker的私有仓库镜像存储端【push的主机】和下载端【pull的主机】都需要配置【push主机的ip和端口】。
1.私有仓库需要的镜像是registry 【通过docker pull registry ----下载】
2.registry的启动:
代码
docker run -itd -p 5000:5000 --name privatehub -v /home/jamesz2011/data/registry:/tmp/registry registry
3.配置方法:sudo vim /etc/default/docker加入如下代码:
【注】push端的IP:192.168.1.8 端口:5000
代码
DOCKER_OPTS="--insecure-registry 192.168.1.8:5000"
4.注意:只有保证registry镜像容器处于run状态,才能对私有仓库进行push和pull操作。