dockerregistry原理(解决Docker x509 insecure registry的问题)
类别:服务器 浏览量:714
时间:2021-10-16 00:11:01 dockerregistry原理
解决Docker x509 insecure registry的问题在安装好Docker以后,想从公司搭建的私服Harbor上docker pull的时候碰上了x509问题,这个问题的原因是docker会验证网站的证书,私服没有相应的证书所以docker拒绝访问,但是我们也可以自己允许docker连接“不安全”的网站,在此记录一下解决方案:
环境:Ubuntu 16.04, Docker CE 18.09
修改或新建配置文件:sudo vim /etc/default/docker
输入i切换到编辑模式,输入 DOCKER_OPTS="--insecure-registry 127.0.0.1" (把127.0.0.1换成你需要允许的网址,如果有端口号需要加上端口号如127.0.0.1:8080 ), :wq保存并退出:
DOCKER_OPTS="--insecure-registry 127.0.0.1"
sudo vim /lib/systemd/system/docker.service
在命令模式:/ExecStart,找到ExecStart, 我默认的ExecStart长这样: ExecStart=/usr/bin/dockerd -H unix://
添加EnvironmentFile(注意文件路径名之前有一个“-”, 推荐直接复制我的配置 )并修改ExecStart,保存并退出:
EnvironmentFile=-/etc/default/docker ExecStart=/usr/bin/dockerd -H unix:// $DOCKER_OPTS
systemctl daemon-reload service docker restart
之后docker pull就可以正常使用了。
补充:docker 1.13.1 版本 添加--insecure-registry
分三步(添加红框中的内容:ip要改的哦)1、vi /etc/sysconfig/docker
2、 vi /usr/lib/systemd/system/docker.service
3、vi /etc/docker/daemon.json
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- 日常操作docker命令(SEATA事务服务DOCKER部署的过程详解)
- docker配置https访问方式(docker 中配置 eureka的方法)
- docker 网络映射启动失败(解决docker安装完成报:bridge-nf-call-iptables is disabled问题)
- docker启动项目需要tomcat吗(docker安装tomcat并部署Springboot项目war包的方法)
- docker获取自己的容器id(docker 如何添加证书)
- docker资源隔离的实现方式(docker配置openGauss数据库的方法详解)
- docker容器使用流程(在Docker构建的容器中实现安装ping工具)
- 怎么用docker部署springboot项目(Spring Boot使用Docker分层打包的设置方法)
- docker容器解决隔离的技术(Docker+selenium实现自动化健康报备的方法)
- 树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解(树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解)
- 查看docker 镜像大小(详解六种减小Docker镜像大小的方法)
- 用docker搭建在线开发环境(Docker环境搭建的简单方法)
- dubbo和项目搭建(使用docker部署dubbo项目的方法步骤)
- docker-compose部署实例(详解docker-compose速度太慢解决方式)
- docker容器使用redis服务(docker安装redis设置密码并连接的操作)
- docker运行环境centos(如何在centos的docker里安装jupyter并开放端口)
- 《内在美》后,一大波新韩剧来袭,李钟硕朴信惠宋慧乔玄彬回归(一大波新韩剧来袭)
- 给孩子选购保温杯,注意这4个步骤,比颜值更重要(给孩子选购保温杯)
- 保温好 容量大 颜值高 保温杯你给娃娃买对了吗(保温好容量大颜值高)
- 《道德经》 人生避开骄狂,才能免去祸患(道德经人生避开骄狂)
- 郭麒麟(郭麒麟)
- 古人十句 戒骄 名言,醍醐灌顶,受益匪浅(古人十句戒骄名言)
热门推荐
- sql server 高并发update 死锁(解密新型SQL Server无文件持久化恶意程序的问题)
- php中钩子的理解与实例教程(php中钩子hook的原理与简单应用demo示例)
- 微信小程序计算器怎么用(用微信小程序实现计算器功能)
- docker容器的三大组件(docker容器下配置jupyter notebook的操作)
- html的css中怎么选择第三个子元素(CSS中 opacity的设置影响了index层数的改变的问题总结推荐)
- 阿里云服务器端口和ip(阿里云服务器如何添加安全通信端口?)
- docker 部署参数配置(Docker部署nGrinder性能测试平台过程解析)
- sql server中PageLatch和PageIOLatch等待
- mysql日期与时间函数(MySQL日期函数与时间函数汇总MySQL 5.X)
- sql对象资源管理在哪(SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9