Je viens d'installer Docker Toolbox sous Windows (Windows 7 Pro) et je bénéficie d'un délai d'attente réseau en raison du proxy d'entreprise. Comment définir le proxy dans la boîte à outils Docker?
Merci de votre aide.
J'ai rencontré le même problème. Voici ma solution.
Env:
Win7, Docker Toolbox 17.03, terminal cmder, derrière le paramètre de proxy d'entreprise.
Solution:
dans C:\Program Files\Docker Toolbox, recherchez le fichier start.sh. ajoutez les deux paramètres de proxy suivants:
export http_proxy="http://hostname:port/"
export https_proxy="http://hostname:port/"
Au moins, ça marche pour moi.
J'ai un problème similaire pour Windows 7 mais il a été résolu par ces étapes:
Étape 1. Créez un script de traitement par lots C:\Program Files\Docker Toolbox\kitematic_proxy.cmd avec la configuration ci-dessous.
set proxy=YOUR_PROXY
SET HTTP_PROXY=%proxy%
SET HTTPS_PROXY=%proxy%
for /f %%i in ('docker-machine.exe ip default') do set DOCKER_Host=%%i
SET NO_PROXY=%DOCKER_Host%
set DOCKER_Host=tcp://%DOCKER_Host%:2376
cd Kitematic
Kitematic.exe
Étape 2. Ouvrez la machine virtuelle Oracle à partir du menu Démarrer, accédez à la commande Invite en cliquant sur Afficher (assurez-vous que votre Oracle Vm est opérationnel).
entrer Sudo vi/var/lib/boot2docker/profile
ajouter ces lignes
export HTTP_PROXY=http://your.proxy.name:8080
export HTTPS_PROXY=http://your.proxy.name:8080
utilisez votre adresse proxy et votre port
ce lien m'aide beaucoup https://github.com/docker/kitematic/wiki/Common-Proxy-Issues-&-Fixes
Remarque:
Installer docker sur windows 7 (docker 18.09.0) derrière un proxy d’entreprise était assez compliqué pour moi. Voici les étapes que j'ai suivies:
choco install docker-toolbox
(Attention! N'utilisez pas Docker pour Windows, car il cible Windows 10).docker-machine ls
devrait être vide. Si ce n'est pas lancé: docker-machine rm default
)docker-machine --native-ssh create -d virtualbox --engine-env HTTP_PROXY=$HTTP_PROXY --engine-env HTTPS_PROXY=$HTTPS_PROXY default
.C:\Program Files\Docker Toolbox\start.sh
docker pull busybox
. Cela devrait marcher.