docker的基础请看:https://blog.csdn.net/www1056481167/article/details/114834369
私有仓库的搭建
1、拉取私有仓库的镜像
docker pull registry
2、创建registry镜像为容器并启动
docker run -di --name=registry -p 5000:5000 registry
3、访问
http://ip:5000/v2/_catalog
4、设置系统信任私有仓库
vim /etc/docker/daemon.json
添加以下配置(ip地址需要查询本机的是多少)
"insecure-registries":["192.168.142.130:5000"]
然后完整的配置文件如下:
{
"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"],
"insecure-registries":["192.168.142.130:5000"]
}
5、编辑完成之后,重启docker
systemctl restart docker
私有仓库的镜像上传
1、打标签
docker tag jdk1.8 192.168.142.130:5000/jdk1.8
查看docker镜像列表
2、上传镜像到私有仓库
docker push 192.168.142.130:5000/jdk1.8
3、拉取私有仓库的镜像
docker pull docker push 192.168.142.130:5000/jdk1.8注意:拉取的时候,是在另外一台机器上,需要先安装docker,然后创建私有仓库并且设置信任等,最后执行以下命令即可拉取镜像到指定的服务器上