搭建私有仓库

  • 前言
  • 搭建私有仓库
    • 1. 拉取私有仓库镜像
    • 2. 启动私有仓库容器
    • 3. 测试搭建结果
    • 4. 修改daemon.json
    • 5. 重启docker服务
  • 上传镜像到私有仓库
    • 1. 标记镜像为私有仓库镜像
    • 2. 上传标记的镜像
    • 3. 验证上传是否成功
  • 从私有仓库拉取镜像

前言

  • 本篇介绍如何搭建私有仓库

搭建私有仓库

1. 拉取私有仓库镜像

docker pull registry

2. 启动私有仓库容器

docker run -id --name registry -p 5000:5000 registry

3. 测试搭建结果

打开浏览器输入地址http://私有仓库服务器ip:5000/v2/_catalog,看到{"repositories":[]}表示私有仓库搭建成功

4. 修改daemon.json

vim /etc/docker/daemon.json
# 添加下面的配置,ip 填写私有仓库真实ip
{"insecure-registries":["私有仓库服务器ip:5000"]}
# 完整的daemon.json文件
{"registry-mirrors":["https://reg-mirror.qiniu.com/"],
"insecure-registries":["私有参仓库ip:5000"]
}

5. 重启docker服务

systemctl restart docker
docker start registry

上传镜像到私有仓库

1. 标记镜像为私有仓库镜像

  • 格式:docker tag 镜像名:版本号 私有仓库服务器ip:5000/容器名:版本号
  • 示例:docker tag centos:7 私有仓库服务器ip :5000/centos:7

2. 上传标记的镜像

  • 格式:docke push 私有仓库服务器ip:5000/容器名:版本号
  • 示例:docker pull 私有仓库服务器ip/centos:7

3. 验证上传是否成功

  • 浏览器访问:http://私有仓库服务器ip:5000/v2/_catalog,看到上传centos镜像说明上传成功

从私有仓库拉取镜像

  • 格式:docker pull 镜像名称:版本号
  • 示例:docker pull 私有仓库服务器ip/centos:7

11-Docker-搭建私有仓库相关推荐

  1. Windows系统用Docker搭建私有仓库

    Windows系统用Docker搭建私有仓库 一.安装Docker Desktop 二.创建私有仓库 三.验证私有仓库是否创建成功 一.安装Docker Desktop 1.1.可以在软件管家安装这个 ...

  2. docker搭建私有仓库

    紧接上一篇镜像发布到官方之后,我们来搭建我们自己的私有仓库,比较,如果真的要在生产环境使用的话,这是必须的. 首先,我们来准备一下搭建私有仓库所需要的信息. #先吧私有仓库down下来,这需要一点时间 ...

  3. docker搭建私有仓库笔记

    为什么80%的码农都做不了架构师?>>>    安装之前需要docker环境,安装docker环境参考:http://www.runoob.com/docker/centos-doc ...

  4. docker 搭建私有仓库registry (多用户)

    Docker Registry v2 + Token Auth Server (Registry v2 认证) 环境:虚拟机中的centos 1,创建目录(基于/data/目录下) auth_serv ...

  5. docker 搭建私有仓库

    https://www.cnblogs.com/lasdaybg/p/9768445.html

  6. Docker 容器仓库之搭建私有仓库、hub仓库

    一.什么是仓库 Docker 仓库是用来包含镜像的位置,Docker提供一个注册服务器(Register)来保存多个仓库,每个仓库又可以包含多个具备不同tag的镜像. Docker运行中使用的默认仓库 ...

  7. Docker容器私有仓库——Harbor私有仓库的搭建

    Docker容器私有仓库--Harbor私有仓库的搭建 一.Harbor介绍 1.Harbor概念 2.Harbor的核心组件 3.Harbor的优点 二.Harbor搭建的环境准备 1.当前Harb ...

  8. Docker入门之四搭建私有仓库

    前面学习了下镜像和容器,今天来学习下仓库,来搭建本地私有仓库.当然可以使用远程的共有的仓库,但在企业中有的还是放在本地,所以需要搭建私有仓库. 一.搭建仓库 可以在容器中run一个仓库镜像. dock ...

  9. 【Docker】Registry搭建私有仓库、证书认证、用户登录认证

    一.Docker Registry工作原理 02_Docker Registry角色 Docker Registry有三个角色,分别是index.registry和registry client. i ...

  10. 玩转NPM,搭建私有仓库-姜威-专题视频课程

    玩转NPM,搭建私有仓库-152人已学习 课程介绍         NPM是前端工程师必用的工具之一,本课程从 install 项目管理开始,逐步介绍NPM的相关命令,如何上传第一个自己的npm包,如 ...

最新文章

  1. raspberry pi 3B 树莓派 安装tensorflow
  2. bitand( ) 函数用法
  3. 微信小程序页面间的对象传递
  4. C语言程序设计实验最短路径,7最短路径C语言程序设计.pdf
  5. 172. 阶乘后的零 golang
  6. 《Python Cookbook 3rd》笔记(1.6):字典中的键映射多个值
  7. 有关findviewbyid 一个错误用法
  8. Java讲课笔记32:利用JDBC实现系统登录功能
  9. 自定义AlertDialog控件的使用(AndroidStudio)
  10. Excel 中的日期格式变成时间戳
  11. 抓包工具 tcpdump tshark
  12. tshark过滤并保存包特定字段
  13. windows计算器_计算Windows计算器中的错误
  14. 京瓷4501i打印机扫描步骤_「硬件」如何使用打印机扫描文件传送到电脑本地?...
  15. 北方工业大学计算机科学与技术复试分数线,北方工业大学计算机学院 2016 年硕士生复试结果.pdf...
  16. IEEE Conference Template Letter
  17. OBS (open boardcast server)结构分析
  18. 51nod-1278 相离的圆
  19. stata怎么画分类图_Stata中的图形制作(绝对自己总结)
  20. H5绘制Android机器人

热门文章

  1. 【电脑一点通】美图秀秀创建动态照片
  2. CodeCombat
  3. matlab 双目 视差,双目-视差-点云
  4. DFS算法和一些实例
  5. AcrelEMS-HIW高速公路电力监控系统解决方案
  6. android 支付系统 demo,微信APP支付Android Demo详解
  7. 江苏省环保厅数据中心同城灾备建设项目
  8. this和super关键字,就近原则和追根溯源原则
  9. 机锋2012第一季度移动APP支付数据解析
  10. 用fme和Python-selenium模块实现网站表格批量自动化录入和文件上传