您的位置:首页 > 健康 > 美食 > 策划公司企业简介_中国防疫政策马上要变化了_近期热点新闻事件_全媒体运营师报名入口

策划公司企业简介_中国防疫政策马上要变化了_近期热点新闻事件_全媒体运营师报名入口

2024/10/5 18:28:22 来源:https://blog.csdn.net/qq_59621600/article/details/142615113  浏览:    关键词:策划公司企业简介_中国防疫政策马上要变化了_近期热点新闻事件_全媒体运营师报名入口
策划公司企业简介_中国防疫政策马上要变化了_近期热点新闻事件_全媒体运营师报名入口

08-Registry搭建docker私仓

Docker Registry

Docker Registry是官方提供的工具,用于构建私有镜像仓库。

环境搭建

Docker Registry也是Docker Hub提供的一个镜像,可以直接拉取运行。

步骤:

  • 拉取镜像
docker pull registry
  • 启动Docker Registry
docker run -d -p 5000:5000 -v /app/myregistry/:/tmp/registry --privileged=true registry

image-20240928132236449

  • 验证(查看私服中的所有镜像)
curl http://192.168.xxx.xxx:5000/v2/_catalog

Registry会返回json格式的所有镜像目录

image-20240928132314889

192.168.xxx.xxx这个地址可以使用ifconfig查看网卡ip,即宿主机地址

向Registry私仓中上传镜像

配置docker允许接收http请求

修改/etc/docker/daemon.json,添加insecure-registries允许http:

{"registry-mirros": ["https://xxxx.mirror.aliyuncs.com"],"insecure-registries": ["192.168.xxx.xxx:5000"]
}

image-20240928133022476

然后重启docker:(新版本的docker会立即生效)

# centos6 的命令
sudo chkconfig daemon-reload
sudo service docker restart# centos7 的命令
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 注意:重启docker后Docker Registry会挂掉,也需要重启

推送到私仓

步骤:

  • 添加一个对应私仓地址的tag
docker tag redis:latest 192.168.xxx.xxx:5000/redis:latest
  • push到私仓
docker push 192.168.xxx.xxx:5000/redis:latest
  • 查看私仓中镜像目录验证
curl http://192.168.xxx.xxx:5000/v2/_catalog

image-20240928135847215

拉取验证

docker pull 192.168.xxx.xxx:5000/redis:latest

image-20240928135939291

docker无法pull

image-20240928131524147

docker配置了镜像加速还是无法pull,推荐使用代理镜像,docker proxy就是很不错的选择

https://dockerproxy.net/

image-20240928131639267

根据以上四部可以快速拉取所需要的镜像

image-20240928131912334

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com