2016-04-25 18 views
7

Ich habe gerade installiert Docker Toolbox auf Windows-Umgebung (Windows 7 Pro) und ich habe eine Netzwerk-Timeout aufgrund der Enterprise-Proxy. Wie kann ich den Proxy in der Docker Toolbox einstellen?Wie Proxy in Docker Toolbox festlegen?

Danke für Ihre Hilfe.

Antwort

3

Ich habe ein ähnliches Problem für 7 Windows aber es wurde von diesen Schritten gelöst:

  • Schritt 1 eine Batch-Skript C: \ Programme \ Docker Toolbox \ kitematic_proxy.cmd mit unten

    Konfiguration
    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 
    
  • Schritt 2. Öffnen Sie Oracle Virtual Maschine aus dem Startmenü, gehen Aufforderung zu befehlen, indem Sie auf anzeigen (Stellen Sie sicher, dass Oracle Vm oben und Laufen)

enter image description here

eingeben sudo vi/var/lib/boot2docker/profile

diese Zeilen hinzufügen

export HTTP_PROXY=http://your.proxy.name:8080 
export HTTPS_PROXY=http://your.proxy.name:8080 

Ihre Proxy-Adresse & Port verwenden

helfen Link mir viel https://github.com/docker/kitematic/wiki/Common-Proxy-Issues-&-Fixes

Hinweis:

  1. Vergessen Sie nicht 192.168.99.100 ip auf Ihre Proxy-Einstellung der Ausnahmeliste (verwenden inetcpl.cpl)
  2. Don hinzufügen Vergessen Sie nicht, HTTP_PROXY und HTTPS_PROXY zu Ihrer Benutzervariable hinzuzufügen (Erweiterte Einstellungen-> Umgebungsvariablen)
  3. Vergessen Sie nicht, Ihren PC
  4. neu zu starten
8

Ich stieß auf das gleiche Problem. Hier ist meine Lösung.

Env:

Win7, Dockarbeiter Toolbox 17.03, cmder Terminal, hinter Enterprise Proxy-Einstellung.

Lösung:

in C: \ Programme \ Docker Toolbox finden start.sh Datei. füge folgende zwei Proxy-Einstellungen hinzu:

export http_proxy="http://hostname:port/" 
export https_proxy="http://hostname:port/" 

Zumindest funktioniert es für mich.