Docker容器技术(六)之私有仓库
2019-01-18 本文已影响45人
乔治大叔
1. 配置私有仓库
docker run -d -p 5000:5000 --restart=always --name registry -v /opt/Registry:/var/lib/registry registry
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://68rmyzg7.mirror.aliyuncs.com"],
"insecure-registries": ["10.0.0.100:5000"]
}
5000表示5000端口
--restart = always
表示当你重启docker的时候这个容器也跟着重启
/opt/Registry:/var/lib/registry
表示数据卷
systemctl restart docker
重启镜像
2. 使用本地镜像:
[root@docker ~]# docker tag nginx 10.0.0.100:5000/项目名/nginx:版本号
3. 制作本地镜像并上传镜像
[root@docker ~]# docker images
[root@docker ~]# docker push 10.0.0.100:5000/项目名/nginx:版本号
4.异地进行下载镜像
[root@docker ~]# docker pull 10.0.0.100:5000/项目名/nginx:版本号