Wenn man sich das Handbuch ansieht, ob Docker direkt von IntelliJ aus gehandhabt werden kann, gibt es schließlich IDEA.
Es scheint, dass das ** Docker Integration Plugin ** in IntelliJ installiert und verwendet wird. Also habe ich beschlossen, es einzulegen.
Die Umgebung, die ich überprüfe, ist der folgende Windows-Computer. Ich werde es später auf meinem Mac versuchen.
Wählen Sie "Datei" - "Einstellungen" - "Plugins" aus dem IntellJ-Menü.
Wenn Sie das Docker Integration-Plug-In gefunden haben, klicken Sie auf die Schaltfläche Installieren, um es zu installieren.
Starten Sie IntelliJ neu.
2.1. Expose Daemon on TCP without TLS
Die Standardeinstellung für die TCP-Verbindung mit dem Docker-Dämon ist TLS. Ändern Sie sie daher im Bildschirm "Docker-Einstellungen" in "Keine TLC".
Sie können sehen, dass ** Docker ** unter Erstellen, Ausführen, Bereitstellen im IntelliJ-Einstellungsbildschirm hinzugefügt wurde. Wählen Sie Docker.
Lassen Sie die Docker-Konfiguration unverändert.
Entscheidungen | Wert |
---|---|
Connect to Docker daemon with | TCP socket |
Engine API URL | tcp://localhost:2375 |
Certificates folder | Leer |
Wählen Sie in der IntelliJ Docker-Ansicht die Option Verbinden.
Wenn die Verbindung erfolgreich hergestellt wurde, wird eine Liste der von Docker verwalteten Bilder angezeigt.
Wählen Sie im IntelliJ-Einstellungsmenü unter Docker die Option Registrierung aus und fügen Sie die Konfiguration hinzu.
Geben Sie die Informationen für die Docker-Registrierung ein, zu der eine Verbindung hergestellt werden soll. Standardmäßig können Sie die Adressen ** Docker Hub ** und ** quai.io ** auswählen.
Versuchen Sie, das auf Docker Hub veröffentlichte Tomcat-Image (Tomcat 8.5.23) abzurufen.
Klicken Sie mit der rechten Maustaste in die IntelliJ Docker-Ansicht und wählen Sie Bild ziehen ...
Der vom Benutzer authentifizierte Docker Hub in 3 wird beim Registrieren (Drücken) des Images verwendet.
Geben Sie das zu ziehende Bild und dessen Tag an und klicken Sie auf OK.
Klicken Sie mit der rechten Maustaste auf die IntelliJ Docker-Ansicht und wählen Sie Container erstellen.
Geben Sie den Containernamen an.
Bei Bedarf können zusätzliche Einstellungen für den Container vorgenommen werden, z. B. die Portbindung. Klicken Sie nach der Konfiguration auf Ausführen, um den Container zu starten.
Greifen Sie in Ihrer Host-Umgebung auf Port 8888 zu. Sie können sehen, dass Tomcat ausgeführt wird.
Sie können Docker jetzt auf IntelliJ verwalten. Um eine Anwendung auf einem Anwendungsservercontainer wie Tomcat bereitzustellen, scheint es möglich zu sein, die mit der Volume-Funktion von Docker erstellte Anwendung bereitzustellen.
Recommended Posts