Docker容器技术(六)之私有仓库

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:版本号

猜你喜欢

转载自blog.csdn.net/weixin_33743703/article/details/87237843