Deaktivieren von ip-v6 in docker container
Habe ich ipv6 aktiviert auf docker-host, aber es gibt einen bestimmten container, in dem ein ipv6-Probleme verursachen. Gibt es eine Möglichkeit, starten Sie einen container ohne ipv6-Unterstützung, entweder durch command line argument oder dockerfile-Richtlinie?
hier ist ein Dockerfile und .sh auf, wie Sie zum aktivieren von IPV6 in einem container, ich denke, Sie tun können, die Rückseite leicht github.com/DominicBoettger/docker-ipv6
Tatsächlich, P(man kann es nicht|Sie etwas tun wollen im Andockfenster) > 90%.
Tatsächlich, P(man kann es nicht|Sie etwas tun wollen im Andockfenster) > 90%.
InformationsquelleAutor Sergei Rodionov | 2015-06-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Leider gibt es nicht:
--ipv6
ist ein daemon-Breite fahne, die nicht überschrieben werden kann, auf einer pro-container-basis.InformationsquelleAutor icecrime
Zwei Optionen:
--dns-opt='options single-request'
. Sehen docs--sysctl net.ipv6.conf.all.disable_ipv6=1
. Siehe Diskussion hierInformationsquelleAutor d3ming
Seine Art schwierig. Ich hatte gerade das gleiche Problem, was ich Tat, war, führen Sie den Behälter mit der ip:
Dies startet den container, die auf dieser ip:
192.168.99.100
.InformationsquelleAutor tokhi
Für mich gearbeitet:
InformationsquelleAutor Rodrigo Marins
Während der Ausführung von docker-Befehl mit
--sysctl net.ipv6.conf.all.disable_ipv6=1
option und wenn es dann immer noch nicht passieren folgende argument.--sysctl net.ipv6.conf.all.disable_ipv6=0
InformationsquelleAutor rishi shah