在一台虚拟机上配置并启动 Docker registry
在另一台虚拟机上 /etc/docker/daemno.json 配置了 insecure-registries,然后重启 docker 服务
但在 push 镜像到私 Docker registry 时总是出现 http: server gave HTTP response to HTTPS client
可以用 docker info 命令查看配置是否生效
没有生效呢,Insecure Registries 只显示了 127.0.0.0/8 这地址。Ubuntu 的主机,也不知是哪里的问题。
路径拼写有误,应该是 /etc/docker/daemon.json
看看 docker daemon 的日志
command
docker login xxx.xxx.com:port
config
{
"insecure-registries": [
" xxx.xxx.com:port"
],
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn"
]
}