1. Öffnen Sie Port 2375 Bearbeiten Sie docker.service vim /lib/systemd/system/docker.service Konfiguration nach ExecStart hinzufügen -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock Starten Sie das Docker-Netzwerk und Docker neu systemctl daemon-reload systemctl Neustart-Docker Offene Ports bei Centos7 Firewall-Befehl --zone=public --add-port=2375/tcp --permanent Firewall-Befehl --reload Überprüfen Sie, ob der Port überwacht wird netstat -lnp | grep 2375 Wenn es überwacht wird, beweist es den Erfolg Hinweis: Es ist unsicher , Port 2375 freizugeben. Wenn Sie vom externen Netzwerk aus nicht auf Port 2375 zugreifen müssen, schließen Sie diesen Port rechtzeitig . 2. IDEA installiert und konfiguriert das Docker-Plugin Installieren Nachdem IDEA die Docker-Integration installiert hat, starten Sie IDEA neu. Konfiguration Wenn die IP und der Port des Cloud-Servers korrekt sind, ist die Verbindung wie unten gezeigt erfolgreich. Remote-Veröffentlichungsprojekt Schreiben Sie ein Spring Boot-Projekt zur Veröffentlichung. Der Port ist als 8080 konfiguriert @RestController @RequestMapping("hallo") öffentliche Klasse HelloWebfluxController { @GetMapping("webflux") öffentliche Mono<String> mono(){ return Mono.just("Hallo Webflux"); } } Pack mvn clean-Paket Schreiben einer Docker-Datei Das Dockerfile wird im Stammpfad des Projekts abgelegt. VON java:8 VOLUMEN /tmp KOPIEREN Sie target/hello-flux-0.0.1-SNAPSHOT.jar hello-flux.jar Führen Sie den Befehl bash -c "touch /hello-flux.jar" aus. # 8080-Anschluss EXPOSE 8080 EINSTIEGSPUNKT ["java","-jar","hello-flux.jar"] # docker run -d -p 8080:8080 --name docker-resource demo/hello-flux:1.0 Es ist auch in Ordnung, Dockerfile in src/main/resourses abzulegen. Wichtig ist, anzugeben, wo sich das auszuführende JAR-Paket befindet. Konfiguration Geben Sie den Speicherort der Docker-Datei in der Konfiguration an. Bind-Ports Bind-Port-Zuordnung In der Befehlszeile können manuell andere Parameter eingegeben werden laufen Warten Sie nach dem Klicken auf „Ausführen“ einen Moment. Die Konsole zeigt an, dass die Freigabe erfolgreich war. Überprüfen Sie, ob der Remote-Host das Image erfolgreich veröffentlicht hat. Überprüfen Sie, ob der Docker-Container im Remote-Host gestartet ist. Erfolgreicher Zugriff. Dies ist das Ende dieses Artikels über die Schritte zur Verwendung des Docker-Plug-Ins in IDEA zum Remote-Bereitstellen von Projekten auf dem Cloud-Server. Weitere relevante Inhalte zur Remote-Bereitstellung von Docker auf dem Cloud-Server finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Natives JS zur Implementierung eines atmenden Karussells
>>: MySQL Null kann 5 Probleme verursachen (alle schwerwiegend)
<div ausrichten="zentrieren"> <...
IFNULL(Ausdruck1,Ausdruck2) Wenn expr1 nicht NULL...
Wir wissen, dass es in der Shell zwei Möglichkeit...
Inhaltsverzeichnis Vorwort 1. Die Bedeutung der K...
Wie erreicht man Internationalisierung in React? ...
So erzielen Sie den unten gezeigten Pluszeichen-E...
Inhaltsverzeichnis Vermeiden Sie sich wiederholen...
Hintergrund Als ich heute mit anderen Projektteam...
Inhaltsverzeichnis Was ist eine Zuordnung? Unters...
Wählen Sie bei der Installation der CentOS7-Versi...
Vorwort Lassen Sie es mich hier zunächst erklären...
Inhaltsverzeichnis 1. Vorbereitung 2. Definieren ...
Kürzlich hat Microsoft das Serversystem 2019 verö...
1. Flex ist die Abkürzung für Flexible Box, was „...
Das Konzept des Schlosses ①. Im wirklichen Leben ...