1. Konfigurieren Sie den Docker-RemoteverbindungsportSuchen und bearbeiten Sie die Datei docker.service auf Ihrem Server.
Fügen Sie, wie in der folgenden Abbildung gezeigt, Folgendes hinzu:
2. Docker neu starten
3. Server-Ports öffnenIch verwende Alibaba Cloud Server und öffne Ports in den Konfigurationsregeln der Sicherheitsgruppe. 4. Testen Sie, ob die Remote-Verbindung normal ist
5. Laden Sie das Docker-Plugin von IDEA herunter6. Verwenden Sie das Plugin, um eine Verbindung zum Docker-Container des Alibaba Cloud-Servers herzustellenNachdem die Verbindung erfolgreich hergestellt wurde, können Sie das Image und den Container im Docker sehen 7. Erstellen Sie eine neue Dockerfile-Datei unter dem ProjektIch habe es im Stammverzeichnis des Projekts abgelegt, auf derselben Ebene wie pom.xml. #Dies ist das Basis-Image von java:8 VOLUMEN /tmp #Kopieren Sie das JAR-Paket in das Image und ändern Sie den Namen in app.jar HINZUFÜGEN ./target/yun-tool-1.0.jar app.jar #Führen Sie den Befehl aus, wenn der Container mit dem Starten unseres Projekts beginnt (das ist eigentlich ein Linux-Befehl) EINSTIEGSPUNKT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] 8. Fügen Sie eine Docker-Konfiguration hinzu9. Verwenden Sie Maven, um das Projekt in ein JAR-Paket zu packen10. Ausführen des Build-Images11. Browserzugriffhttp://IP-Adresse:Port Dies ist das Ende dieses Artikels über die Bereitstellung von SpringBoot-Projekten in IDEA über das Docker-Plugin. Weitere Informationen zur Bereitstellung von SpringBoot-Projekten mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Detaillierte Einführung in das CSS-Prioritätswissen
>>: Detaillierte Erklärung der Transaktionen und Indizes in der MySQL-Datenbank
1. Übergeordnete Komponenten können Daten über Re...
Inhaltsverzeichnis Vorwort 1. Routing von Lazy Lo...
Was ist ein Selektor? Die Rolle des Selektors bes...
Inhaltsverzeichnis 1. Einleitung 2. Sichern Sie d...
Der standardmäßige Bildlaufleistenstil in Windows...
1. Transaktionsmerkmale (ACID) (1) Atomarität. Di...
Mysql Workbench ist ein Open-Source-Datenbankclie...
1. Laden Sie mysql-5.7.21-windowx64.zip von der o...
Als ich kürzlich das Intranet-Portal änderte, sti...
Inhaltsverzeichnis 1. Übersicht 1.1 Verwendung vo...
Ich habe vor Kurzem eine Falle bei der regulären ...
FIFO-Kommunikation (First In First Out) FIFO-Name...
Inhaltsverzeichnis Vorwort 1. MySQL-Hauptspeicher...
In diesem Artikelbeispiel wird der spezifische Ja...
Inhaltsverzeichnis 1. Was ist ein Abschluss? 2. D...