Ubuntu 18.04 - Ошибка ответа от демона: Получить https://registry-1.docker.io/v2/: proxyconnect tcp: tls: запись увеличенного размера, полученная с длиной 20527
У меня проблема с Docker на Ubuntu 18.04 с Docker -CE. При извлечении контейнера:
$ docker pull nginx
или при попытке войти
$ docker login
Я получаю следующее сообщение:
Ответ об ошибке от демона: Получить https://registry-1.docker.io/v2/: proxyconnect tcp: tls: запись увеличенного размера, полученная с длиной 20527
Я также очистил и переустановил сегодня с последней версией, но это не помогло. У кого-нибудь это решается?
3 ответа
У меня была такая же проблема вчера. Поскольку я нахожусь за прокси-сервером компании, мне нужно было определить http-прокси для демона docker:
/etc/systemd/system/docker.service.d/http-proxy.conf
Проблема была в том, что я неправильно настроил https_proxy, как это описано здесь. Я использовал https: // в переменной окружения https_proxy, что вызвало эту ошибку.
Эта конфигурация работает для меня:
cat /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment=http_proxy=http://IP:PORT/
Environment=no_proxy=localhost,127.0.0.1
Environment=https_proxy=http://IP:PORT/
Помните, что вы должны перезапустить демон docker после изменения этой конфигурации. Вы можете достичь этого с помощью:
systemctl daemon-reload
systemctl restart docker
Бежать docker logout
и попробуй еще раз. Если не получится, запустите docker login
с username
(не по электронной почте) и password
, это должно решить проблему.
у меня была дата, исправьте дату исправьте эту проблему
sudo date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d'' -f5-8)Z"