1. 程式人生 > >Get https://192.168.1.100:5000/v1/_ping: http: server gave HTTP response to HTTPS client

Get https://192.168.1.100:5000/v1/_ping: http: server gave HTTP response to HTTPS client

網上很多解決辦法:
修改預設檔案
sudo vim /etc/default/docker

修改:
DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com --insecure-registry=192.168.188.112:5000"

我試了但是都不起作用。

實測可用的辦法:

在”/etc/docker/“目錄下,建立”daemon.json“檔案。在檔案中寫入:

{ "insecure-registries":["192.168.1.100:5000"] }

示例:

{
"registry-mirrors": [
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"],
"insecure-registries":["192.168.172.128:5000"]
}