目录
一、搭建私有仓库
二、上传镜像到私有仓库
三、从私有仓库拉取镜像
一、搭建私有仓库
首先我们需要拉取仓库的镜像
docker pull registry
然后创建私有仓库容器
docker run -it --name=reg -p 5000:5000 registry
这个时候我们可以打开浏览器访问5000端口看是否成功,如果成功则会返回一个json格式字符串
二、上传镜像到私有仓库
在上传之前我们需要修改配置让docker信任该私有仓库,我们需要修改deamon.json
vim /etc/docker/daemon.json
然后在这个文件中添加以下一个key:
然后重启docker服务即可
systemctl restart docker
docker start reg
然后我们就可以将镜像上传了
docker tag centos:7 IP:5000/centos:7 # 标记镜像为私有仓库镜像
docker push IP:5000/centos:7 # 上传标记的centos镜像
三、从私有仓库拉取镜像
docker pull IP:5000/镜像:版本