Docker steckte auf "Warten auf SSH verfügbar zu sein ..."

8

Ich verwende ein Andockfenster mit Windows und Hyper-v, um Container zu erstellen. Ich habe meiner Docker-Konfiguration eine Andockmaschine vmachine hinzugefügt. Beim ersten Erstellen der Maschine erhält sie eine IP (obwohl ich nginx nicht darauf zugreifen kann - ERR_CONNECTION_REFUSED) und den Bootvorgang beendet.

Wenn ich das Gerät ausschalte und dann versuche, es zu booten, stecke ich in dieser Nachricht fest

Warten auf SSH verfügbar zu sein ...

Und es entwickelt sich nicht von dort. Die Maschine wird gebootet, aber ich bekomme ein IPv6, wenn ich den Befehl docker-machine ip vmachine like - fe80::215:5dff:fe21:10b anstelle von IPv4 einfüge

Was mache ich falsch?

    
João Dias 02.11.2016, 23:17
quelle

2 Antworten

7

Problem hier ist standardmäßig Docker verwendet% Co_de% Netzwerkschalter. Sie sollten stattdessen einen neuen externen Netzwerkswitch erstellen. Dieses Problem ist hier und hier . Sie können einen externen Netzwerkswitch mit dem folgenden Befehl erstellen

%Vor%

oder Sie können einen über die Benutzeroberfläche erstellen

Achten Sie darauf, das Gerät nach dem Erstellen des externen Switches neu zu starten .

    
Penkey Suresh 03.11.2016, 12:15
quelle
0

docker-machine.exe -debug erstellen --driver hyperv --hyperv-virtual-switch "Externer virtueller Schalter" --hyperv-cpu-count "1" --hyperv-memory "1024" --hyperv-disk Größe "20000" mydockervm

Stellen Sie sicher, dass Sie eine zusätzliche Konfiguration von VirtualSwitch haben, mit externem Netzwerktreiber, VirtualBox deinstallieren

Verwenden Sie den Debug-Schalter, um den genauen Fehler zu sehen, für mich war es nicht in der Lage, Speicher zuzuordnen.

    
Subrata Fouzdar 14.04.2017 11:10
quelle