允许Docker使用无权限验证的Docker Registry

摘要: 配置insecure-registries,docker才能使用无权限验证的docker registry。

默认情况下,Docker不能使用没有配置权限验证的Docker Registry,会出现如下报错:

docker pull 192.168.59.100:5000/ubuntu
Error response from daemon: Get https://192.168.59.100:5000/v2/: http: server gave HTTP response to HTTPS client

这时需要修改docker配置文件,将”192.168.59.100:5000”添加到insecure-registries中:

vim /etc/docker/daemon.json
{ "insecure-registries" : ["192.168.59.100:5000"] }

然后重启docker

sudo systemctl restart docker // ubuntu 16.04
sudo restart docker // ubuntu 14.04

参考

关于Fundebug

Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java线上应用实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了30亿+错误事件,付费客户有阳光保险、达令家、核桃编程、荔枝FM、微脉等众多品牌企业。欢迎大家免费试用




您的用户遇到BUG了吗?

体验Demo 免费使用