server 192.168.1.107   registry   ---push

client 192.168.1.103                 --pull

【192.168.1.107上操作】

docker pull docker.io/registry

docker pull nginx

启动私有仓库

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

对nginx 打标记

docker tag nginx 192.168.1.107:5000/nginx20160827:v1

siysiyopush 到私有仓库中

[root@etcd ~]# docker push 192.168.1.107:5000/nginx20160827:v1

The push refers to a repository [192.168.1.107:5000/mynginx] (len: 1)
unable to ping registry endpoint https://192.168.1.107:5000/v0/
v2 ping attempt failed with error: Get https://192.168.1.107:5000/v2/: tls: oversized record received with length 20527
v1 ping attempt failed with error: Get https://192.168.1.107:5000/v1/_ping: tls: oversized record received with length 20527

没有进行ca证书认证,跳过证书,添加: --insecure-registry 192.168.1.107:5000

[root@etcd ~]# vim /usr/lib/systemd/system/docker.service

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target docker.socket
Requires=docker.socket

[Service]
Type=notify
ExecStart=/usr/bin/docker daemon --registry-mirror=http://f71f084d.m.daocloud.io --insecure-registry 192.168.1.107:5000 -H fd://
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity

[Install]
WantedBy=multi-user.target

重启服务

[root@etcd ~]# systemctl daemon-reload
[root@etcd ~]# systemctl restart docker.service

【192.168.1.103上操作】

没有进行ca证书认证,跳过证书,添加: --insecure-registry 192.168.1.107:5000

[root@etcd ~]# vim /usr/lib/systemd/system/docker.service

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target docker.socket
Requires=docker.socket

[Service]
Type=notify
ExecStart=/usr/bin/docker daemon --registry-mirror=http://f71f084d.m.daocloud.io --insecure-registry 192.168.1.107:5000 -H fd://
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity

[Install]
WantedBy=multi-user.target

# docker tag nginx 192.168.1.107:5000/nginx20160827:v1   下载镜像

查看镜像:

[root@docker131 yum.repos.d]# docker images
192.168.1.107:5000/nginx20160827 v1 bfdd4ced794e 3 days ago 183.4 MB

启动一个容器

[root@docker131 yum.repos.d]#  docker create  --name nginx1 -h nginx1 192.168.1.107:5000/nginx20160827:v1

[root@docker131 yum.repos.d]#  docker start nginx1

[root@docker131 yum.repos.d]# docker exec -it nginx1 /bin/bash

转载于:https://www.cnblogs.com/fengjian2016/p/5812912.html

Docker的私有仓库相关推荐

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

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

  2. Docker创建私有仓库

    Docker创建私有仓库 1.安装docker docker私有库本身就是一个docker镜像,所以,首先要安装docker,然后启动这个镜像.关于安装docker的过程,参考另外一个文章: 安装do ...

  3. Docker harbor私有仓库部署与管理

    Docker harbor私有仓库部署与管理. 前言 一.什么是Harbor 二.Harbor的特性 三.Harbor的构成 四.Harbor部署 4.1 环境准备 4.2 部署Docker Comp ...

  4. Docker login私有仓库报错:x509: cannot validate certificate for because it doesn‘t contain any IP SANs

    问题: docker login 私有仓库时报错 [01:18:02 root@node ~]#docker login 192.168.4.69 Username: admin Password: ...

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

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

  6. Docker——docker-registry私有仓库集群构建

    摘要 随着docker使用的镜像越来越多,就需要有一个保存镜像的地方,这就是仓库.目前常用的两种仓库:公共仓库和私有仓库.最方便的就是使用公共仓库上传和下载,下载公共仓库的镜像是不需要注册的,但是上传 ...

  7. docker从私有仓库Harbor, push 及 pull 镜像

    2019独角兽企业重金招聘Python工程师标准>>> 1.配置docker 私有仓库地址 #1.centos7 vi /usr/lib/systemd/system/docker. ...

  8. 搭建Docker环境---私有仓库registry搭建

    环境 服务端机器 (主机名为192.168.1.2):docker私有仓库服务器,运行registry容器 1 下载镜像registry # docker pull registry 2 查看镜下是否 ...

  9. 【虚拟化】docker构建私有仓库,上传镜像至私有仓库

    1.拉取仓库镜像 docker pull registry 2.启动仓库容器 docker run -di --name=registry -p 5000:5000 registry 3.编辑daem ...

  10. Docker创建私有仓库 | 数据卷和数据卷容器 | 容器互联 操作详解

    目录 一.Docker私有仓库的操作 1.创建私有仓库 2.上传 3.获取私有仓库列表 4.测试私有仓库下载 二.Docker数据卷和数据卷容器 1.数据卷 2.数据卷容器 三.容器互联(使用cent ...

最新文章

  1. 【康奈尔大学】机器学习领域读博这段旅程的一些感悟
  2. JVM学习笔记之-JVM性能监控-JVM监控及诊断工具-命令行方式
  3. 2018年第九届蓝桥杯【C++省赛B组】【第六题:递增三元组】——二分解法
  4. 中国紧凑型玻璃垫圈行业市场供需与战略研究报告
  5. Uber无人车正式分拆:估值72.5亿美元,获孙正义和丰田10亿美元投资
  6. 连续时间系统的s域分析(Matlab)
  7. [ 淘宝商城 ] 商城SEO
  8. cmos和ttl_ttl和cmos的区别
  9. 多线程_18_并发_同步_快乐影院_快乐火车票
  10. 2016年计算机基础题库,2016考试计算机基础知识题库
  11. gd动态曲线 php_php顶用GD绘制折线图
  12. 音视频开发技术,让智能家居更智能!
  13. 淘客必看的抖音引流方案,淘客小白如何在抖音上引流?
  14. 激光雷达:905与1550的战争
  15. IDE和IDLE是什么
  16. 【技术干货】聊聊在大厂推荐场景中embedding都是怎么做的
  17. Jmeter中唯一值-UUID取值(截取指定长度、去除“-”)
  18. JNDI学习总结(三)——Tomcat下使用Druid配置JNDI数据源
  19. aws lambda_Google Cloud Run与AWS Lambda
  20. ibatis3 一个小bug

热门文章

  1. A*- not a star in the space, it's on you hands
  2. 雷霆战机 装备进阶材料攻略
  3. 30岁的人生从减法开始
  4. vue中 element-ui引入阿里巴巴图标库两种办法
  5. 手搓香和机压香的区别,我在新会小冈找到了
  6. Eclipse for PHP语法检查过于严格
  7. 快速搭建ELK日志分析系统
  8. SNIFF嗅探器原理
  9. python 投票软件——含UI界面(优化版)
  10. H5+CSS3玩转骰子