- 下载镜像registry
docker pull registry
2.运行私有库registry
docker run -d -p 5000:5000 -v /本地路径/:/tmp/registry --privileged=true registry
默认情况,仓库被创建在容器的/var/lib/registry目录下
3.查看私有库上的镜像
curl -XGET http://192.168.xx.xxx:5000/v2/_catalog
4.将镜像名修改为符合规范的格式
docker tag 镜像:Tag Host:Port/Repository:Tag
5.修改配置文件使之支持http
vim /etc/docker/daemon.json
docker默认不允许http方式推送镜像,通过配置选项来取消这个限制。====> 修改完后如果不生效,建议重启docker
6.消息推送至私服
docker push 192.168.xx.xxx:5000/镜像:Tag
7.验证镜像有没有被推送至私服
curl -XGET http://192.168.xx.xxx:5000/v2/_catalog
8.拉取到本地
docker pull 192.168.xx.xxx:5000/镜像:Tag
docker部署私有库
于 2023-08-01 18:45:17 首次发布