千家信息网

Docker Registry如何搭建私有镜像仓库

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下Docker Registry如何搭建私有镜像仓库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!微服务的镜像会上传到Docker仓库保存,常用的公网Docker仓库
千家信息网最后更新 2026年11月02日Docker Registry如何搭建私有镜像仓库

小编给大家分享一下Docker Registry如何搭建私有镜像仓库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

微服务的镜像会上传到Docker仓库保存,常用的公网Docker仓库有阿里云,网易云等,在企业局域网也可以搭建自己的Docker私有仓库,本教程使用Docker提供的私有仓库registry。

1.拉取私有仓库镜像

docker pull registry

2.创建启动私有仓库容器

docker run -dit -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name docker-registry registry

参数说明

  • -dit:在容器中打开一个伪终端进行交互操作,并在后台运行

  • -v:把宿主机的/data/registry目录挂载到容器/var/lib/registry目录(这个目录是registry容器中存放镜像文件的目录),来实现数据的持久化

  • -p:映射端口,访问宿主机的5000端口就访问到registry容器的服务了

  • --restart=always:这是重启的策略,假如这个容器异常退出会自动重启容器

  • --name docker-registry:创建容器命名为docker-registry,你可以随便命名

  • registry:pull下来的镜像


上边显示 registry镜像已经创建,并且docker-registry容器已经启动成功。访问:http://139.9.40.41:5000/v2/_catalog,响应结果如下:

{"repositories":[]}

上边的响应结果说明在docker私有仓库中还没有镜像。

默认docker-registry只允许https提交镜像,如下配置使docker-registry支持http,在/etc/docker下,创建daemon.json文件,写入:

{  "insecure-registries": [ "139.9.40.41:5000"]}

3.重启docker

systemctl restart docker

4.镜像上传至私有仓库

标记此镜像为私有仓库的镜像

docker tag docker.io/hello-world 139.9.40.41:5000/hello-world:v1

上传标记的镜像

docker push 139.9.40.41:5000/hello-world:v1

列出所有镜像

[root@2 docker]# curl http://139.9.40.41:5000/v2/_catalog{"repositories":["hello-world"]}

看完了这篇文章,相信你对"Docker Registry如何搭建私有镜像仓库"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

镜像 仓库 私有 容器 目录 上边 宿主 宿主机 文件 标记 端口 篇文章 结果 服务 成功 企业 参数 后台 完了 局域 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 为想互联网科技怎么样 科技互联网政务服务 万易互联网科技有限公司 唐信互联网科技 天扬科技互联网广告 中国互联网金融科技基金 济南华为互联网科技产业总部基地 互联网科技项目计划书材料类 移动互联网年度科技创新 互联网科技的全部知识 张召忠谈中国互联网科技 风投北京互联网科技 信承诺互联网科技有限公司 西安有哪些互联网高科技企业 互联网科技手机排行榜 中国科技和美国互联网 易租星互联网科技有限公司 唐山双旺合互联网科技产业园 第三届互联网大会安防黑科技 杭州融税互联网科技有限公司 安徽鑫晟辉互联网科技 菲比寻常互联网科技 哈尔滨秒房互联网科技有限公司 互联网和高科技公司 苏州五指互联网络科技有限 移动互联网科技公司 移动互联网年度科技创新 烟台灵鸽互联网科技有限公司 广州互联网高科技取餐柜 广州梦谷互联网科技有限公司领导
0