Das Eclipse-Plugin "Docker Tooling" scheint die Installation von Docker Machine oder eine Netzwerkverbindung zu erwarten.
Unter Windows 10 scheinen sich die Dinge jedoch von den Erwartungen dieses Plugins zu unterscheiden, sodass ich nicht nach den erforderlichen ausführbaren Dateien suchen kann. Wie kann ich auch die lokale Netzwerk-URL herausfinden? Docker-Informationen zeigen dies nicht.
Antworten:
Unter Windows 10 finden Sie die Docker-Maschine (
docker-machine.exe
) unter:C:\Program Files\Docker\Docker\resources\bin
Dies ist der Wert, den Sie in das Feld Docker Machine eingeben müssen. Sie müssen nichts für das Feld VM-Treiber ändern, da VirtualBox nicht installiert werden muss, wenn Sie Docker für Windows verwenden.
Anschließend müssen Sie einige Einstellungen des Docker-Daemons bearbeiten, damit Ihr Eclipse Docker-Plugin eine Verbindung herstellen kann:
Überprüfen Sie zunächst, ob der Docker-Dämon ausgeführt wird, indem Sie in der Windows-Taskleiste auf die Schaltfläche Aufgabenansicht klicken.
Fahren Sie mit der Maus über das Docker-Symbol und der Tooltip sollte lauten: Docker wird ausgeführt.
Wenn es ausgeführt wird, klicken Sie mit der rechten Maustaste auf das Docker-Symbol, um das Docker-Kontextmenü zu öffnen, und gehen Sie zu Einstellungen.
Stellen Sie auf der Registerkarte Allgemein, auf der Sie standardmäßig landen, sicher, dass das Kontrollkästchen "Daemon auf tcp: // localhost: 2375 ohne TLS verfügbar machen" aktiviert ist. (Es ist nicht standardmäßig)
Sie können jetzt Ihre Docker-Verbindung in Eclipse bearbeiten und müssen nicht nach einem Verbindungsnamen suchen. Geben Sie einfach ein, wie Sie ihn benennen möchten (z. B. SomeDockerConnection), und aktivieren Sie das Optionsfeld "TCP-Verbindung".
Sie können
tcp://localhost:2375
den URI eingeben und auf "Verbindung testen" klicken. Es sollte eine Meldung angezeigt werden, die bestätigt, dass der Ping erfolgreich war.Zu diesem Zeitpunkt können Sie Ihre Container und Bilder in der Docker Explorer-Perspektive von Eclipse anzeigen.
quelle