registry(没有图形化界面)
-harbor:企业级私有仓库---》(有图形化界面--》跟hub.docker 很像)https://blog.csdn.net/weixin_47085247/article/details/129237979
-registry:用docker搭建私有仓库(没有图形化界面)
-第一步:拉取镜像 docker pull registry
-第二步:运行容器:docker run -di --name=registry -p 5000:5000 registry
-就是一个web服务端--》从浏览器中访问它
-第三步:打开浏览器 输入地址http://10.0.0.110:5000/v2/_catalog看到{"repositories":[]} 表示私有仓库搭建成功并且内容为空
-第四步:修改daemon.json
vi /etc/docker/daemon.json
{
"insecure-registries":["10.0.0.110:5000"]
}
-第五步:重启docker 让配置生效
systemctl restart docker
docker start registry
-第六步:把某个镜像tag成私有仓库的镜像
docker tag 镜像名字/id 10.0.0.110:5000/django_books:v1
docker tag nginx:latest 10.0.0.110:5000/my_nginx:v1
-第七步:提交到私有仓库
docker push 10.0.0.110:5000/my_nginx:v1
-第八步:其他人,只要配置了私有仓库就可以直接拉取
docker pull 10.0.0.110:5000/my_nginx:v1