docker client (docker 1.12/centos) http: server gave HTTP response to HTTPS client docker client (docker 1.12/centos) http: server gave HTTP response to HTTPS client docker docker

docker client (docker 1.12/centos) http: server gave HTTP response to HTTPS client


It needs to explicitly define that your registry is not secure:

  • open /etc/docker/daemon.json file
  • add your registry to insecure-list
{  ..  "insecure-registries" : [    "10.10.2.1:2376"  ],  ..}
  • restart Docker-service
sudo service docker restart

see for details Docker: Test an insecure registry


Port 2376 is for TLS communication.Use port 2375 instead.

DOCKER_HOST=tcp://10.10.2.1:2375