Über Win Docker-Desktop möchte ich mich mit der Containerentwicklung verbinden und verschiedene Wege im Netzwerk ausprobieren. vertreibe mir so viel Zeit! Eine Überbrückung ist keine Option. Das manuelle Hinzufügen von Routen funktioniert auch nicht. Wenn Sie dies also sehen, denken Sie nicht daran, die herkömmliche Methode zu verwenden, um Ihren Linux-Container über den Windows-Host zu verbinden. Stand: 29. März 2020 Weitere Informationen finden Sie unter Netzwerkfunktionen in Docker Desktop für Windows. Das bedeutet, dass die Bridge-Kommunikation zwischen Win- und Linux-Containern derzeit nicht unterstützt wird. Die Portzuordnung ist zwar weiterhin möglich, das Hinzufügen zu vieler Ports ist jedoch etwas problematisch. Auf die Stunden, die vergangen sind. Zusätzlich Ich kann die Remote-Entwicklung von vscode auf dem Hostcomputer verwenden, um direkt auf den Container zuzugreifen. Ich fand es plötzlich großartig und es löste meine Entwicklungsschwierigkeiten. Endlich kann ich b2w, so glücklich Übrigens, die Grafikkarte meines Computers konnte nicht mit Tensorflow mithalten, egal wie ich es versuchte, und VM unterstützte keine Grafikkarten, Docker jedoch schon, also landete ich bei Win+Docker+Vscode als perfekter Kombination (und dann fand ich heraus, dass Docker-Desktop derzeit keine Grafikkarten für Linux unterstützt:( ) Ergänzung: Der Docker-Container kann unter dem Win10-Host nicht angepingt werden, und Docker erstellt eine statische IP ProblemumgehungFügen Sie die Gateway-IP von Docker zum Host-Routing hinzu // CMD-Administratormodus // 172.19.0.0 wurde von mir erstellt und muss entsprechend Ihren Anforderungen geändert werden. route add 172.19.0.0/16 mask 255.255.255.0 10.0.75.2 -p // Permanente Route, sonst ist sie nach dem Neustart nicht vorhanden gewinnen: Route ansehen druckenDocker-Gateway:Docker erstellt eine statische IP// Docker weist statische IP-Adressen zu. Sie müssen Ihr eigenes Netzwerk anpassen. Das Standardnetzwerk funktioniert nicht. docker network create --subnet=172.19.0.0/16 mynet //2 hoch 16 wird verwendet. docker run -itd --name nginx2 --net mynet --ip 172.19.0.1 ubuntu Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Sollten dennoch Fehler oder unvollständige Überlegungen vorliegen, freue ich mich über eine Korrektur. Das könnte Sie auch interessieren:
|
<<: Lehr- oder Lernprogramm für Webdesign
>>: Zwei Möglichkeiten zur Implementierung von Square Div mit CSS
Inhaltsverzeichnis 1. Einführung in Harbor 1. Har...
Unterschiede und Verwendungen von Datumstypen MyS...
EXPLAIN zeigt, wie MySQL Indizes verwendet, um Au...
Unter Linux wird Bash als Standard übernommen, wa...
Inhaltsverzeichnis 1. Attribute hinzufügen 2. Meh...
einführen Normalerweise muss ein Hintergrundserve...
Während des Entwicklungsprozesses stoße ich häufi...
veranschaulichen: Als ich heute das letzte Experi...
Tutorial zum Herunterladen und Installieren von M...
Schlägt die Remote-Verbindung zu MySQL fehl, kann...
Vorwort Als Ahhang das Springboot-Projekt entwick...
Vorwort Bei baumstrukturierten Daten in der Daten...
In HTML haben <, >, & usw. eine speziell...
Testumgebung: C:\>systeminfo | findstr /c:&quo...
Vorwort Wenn wir in der täglichen Entwicklung MyS...