Я использую Ubuntu 16.04. После установки docker
, когда я запускаю docker pull hello-world
, я получаю эту ошибку:
Using default tag: latest
Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp 35.169.231.249:443: getsockopt: connection refused
Я думаю, что проблема может быть связана с настройкой прокси моего соединения. Я использую LAN колледжа, и он использует настройки прокси для имени хоста и порта. Я получаю проблемы только здесь, в docker
. Остальная часть работает правильно в соединении. Пожалуйста, помогите, что делать?
Я получил решение для этого.
1. Создайте systemd общедоступный каталог для услуг докера:
$ sudo mkdir-p/etc/systemd/system/docker.service.d
2. Создайте файл, названный/etc/systemd/system/docker.service.d/http-proxy.conf, который добавляет переменную среды HTTP_PROXY: (Используйте sudo касание/нано для создания файла),
нано sudo filename.txt
[Сервис]
3. Изменения сброса:
$ sudo systemctl перезагрузка демона
4. Докер перезапуска:
$ sudo systemctl перезапускают докера
5. Проверьте, что конфигурация была загружена:
$ systemctl шоу - property=Environment докер Environment=HTTP_PROXY=http://прокси example.com:80/
посещение: https://docs.docker.com/config/daemon/systemd/#httphttps-proxy