web-dev-qa-db-fra.com

Obtenir une connexion refusée dans le menu fixe

J'utilise Ubuntu 16.04. Après l'installation de docker, lorsque j'exécute docker pull hello-world, le message d'erreur suivant s'affiche:

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

Je pense que le problème peut être dû au paramétrage de proxy de ma connexion. J'utilise le réseau local d'université et utilise un paramètre de proxy pour le nom d'hôte et le port. J'obtiens le problème seulement ici dans docker. Reste de la chose fonctionne correctement dans la connectivité. S'il vous plaît aider, que faire?

2
R Kumar

J'ai la solution pour ça.

1.Créez un répertoire système Systemd pour le service de menu fixe:

$ Sudo mkdir -p /etc/systemd/system/docker.service.d

2.Créez un fichier nommé /etc/systemd/system/docker.service.d/http-proxy.conf qui ajoute la variable d’environnement HTTP_PROXY: (Utilisez Sudo touch/nano pour créer un fichier)

Sudo nano nomfichier.txt

[Un service]

Environment = "HTTP_PROXY = http://proxy.example.com:80/ "

3. changements Flush:

$ Sudo systemctl daemon-reload

4. Redémarrez Docker:

$ Sudo systemctl restart docker

5.Vérifiez que la configuration a été chargée:

$ systemctl show --property = Menu fixe d'environnement Environment = HTTP_PROXY = http://proxy.example.com:80/

visitez: https://docs.docker.com/config/daemon/systemd/#httphttps-proxy

3
R Kumar