千家信息网

Docker私库搭建和使用

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,上一篇中描述了一些Docker中常用的命令和操作,这篇我们来搭建一个自己的私库,用来存放和分发镜像,如果你对Docker基础命令不算熟悉,请参考《Docker常用命令和操作》环境介绍:操作系统:Cen
千家信息网最后更新 2026年11月02日Docker私库搭建和使用

上一篇中描述了一些Docker中常用的命令和操作,这篇我们来搭建一个自己的私库,用来存放和分发镜像,如果你对Docker基础命令不算熟悉,请参考《Docker常用命令和操作》


环境介绍:

操作系统:Centos6.5

软件:Docker1.7.1

服务器端:192.168.1.10

客户端:192.168.1.20


  1. 启动服务器端docker服务

    由于服务器在推送镜像到私库时需要进行ca认证,这里使用--insecure-registry来忽略认证

    docker -d --insecure-registry 192.168.1.10:5000 &

  2. 在服务器端拉取官方registry镜像

    docker pull registry

  3. 从官方拉取基础镜像

    docker pull centos

  4. 给镜像一个新标签

    docker tag centos 192.168.1.10:5000/centos

  5. 启动容器

    docker run -d --name registry -p 5000:5000 -v /opt/registry:/var/lib/registry registry

  6. 查看私库是否已经启动

    docker ps -a

  7. 推送基础镜像到私库中

    docker push 192.168.1.10:5000/centos
  8. 用客户端连接私库

    --启动客户端docker服务

    由于客户端在连接私库时要求使用ca进行验证,与服务器端启动同理

    docker -d --insecure-registry 192.168.1.10:5000 &

  9. 拉取官方镜像

    docker pull nginx

  10. 给镜像一个新标签

    docker tag centos 192.168.1.10:5000/nginx

  11. 推送镜像到私库中

    docker push 192.168.1.10:5000/nginx

  12. 从私库中拉取镜像

    docker pull 192.168.1.10:5000/centos

  13. 查看客户端所有镜像

    docker p_w_picpaths

  14. 查看私库中存在的镜像

    curl http://192.168.1.10:5000/v2/_catalog

镜像 服务 客户 客户端 服务器 命令 基础 官方 推送 常用 标签 认证 操作系统 容器 环境 系统 软件 端启 上一 参考 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 花魁咖啡 网络科技有限互联网 平安科技 互联网 狮子座互联网科技有限公司 致聘互联网科技 滨湖区互联网智能科技产品供应 互联网公司会议桌创意科技软装饰 西藏七维空间互联网科技有限公司 承德科技产业互联网发展 米聚互联网科技南京有限公司排面 工业互联网等科技实现智能化赋能 雨阳互联网卡科技有限公司 黑云互联网科技有限公司 上海互联网科技公司ppt 易企秀互联网科技是做什么的 广东鹅鹅鹅互联网科技有限公司 广州梦谷互联网科技有限公司领导 广西科技产业互联网是什么 优雇互联网科技有限公司 现代科技的标志之一的互联网 西安互联网科技公司 米客互联网科技 互联网科技论坛 济南和联互联网科技有限公司 成都铂石互联网科技做什么的 内蒙古九一互联网科技 东莞新华互联网科技学校 保险科技服务互联网营销体系 烟台灵鸽互联网科技有限公司 梅州GM互联网络科技有限公司
0