docker:docker_http_server_gave_response_to_https_client

Docker - http: server gave HTTP response to HTTPS client

После запуска своего собственного реестра образов Docker при попытке выполнить push появляется сообщение об ошибке:

$ docker push 192.168.1.100:5000/myfirstimage
Using default tag: latest
The push refers to repository [192.168.1.100:5000/myfirstimage]
Get "https://192.168.1.100:5000/v2/": http: server gave HTTP response to HTTPS client

Для решения проблемы необходимо добавить параметр insecure-registries в файл конфигурации /etc/docker/daemon.json (если файла нет, то создать его):

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

И перезапустить докер:

sudo service docker restart
  • docker/docker_http_server_gave_response_to_https_client.txt
  • Последнее изменение: 14.01.2026 19:47
  • r0wbh