So konfigurieren Sie Eureka im Docker

So konfigurieren Sie Eureka im Docker

Heureka:

1. Erstellen Sie ein JDK-Image

Starten Sie den Eureka-Container

Bereiten Sie den JDK-Ordner und alle erforderlichen Dateien vor

mkdir ~/jdk
cd ~/jdk

#Laden Sie die komprimierte JDK-Datei in das Verzeichnis /root/jdk/ hoch# Vorab-Klassenmaterialien/Docker/Tomcat7/jdk….gz
# Dockerfile erstellen

vim Docker-Datei 

Kopieren Sie den folgenden Inhalt

java -jar a.jar --server.port=80 --spring.profiles.active=a

VON centos:7
HINZUFÜGEN jdk-8u212-linux-x64.tar.gz /opt/
ENV JAVA_HOME=/opt/jdk1.8.0_212 
  PATH=/opt/jdk1.8.0_212/bin:$PATH
EINSTIEGSPUNKT bash

Bauen:

Docker-Build -t jdk:8. 

Docker-Bilder 

2. Erstellen Sie das Eureka-Image

Bereiten Sie den Eureka-Ordner vor

mkdir ~/eureka
cd ~/eureka 

Laden Sie die Eureka-JAR-Datei in das Verzeichnis /root/eureka hoch

Materialien zur Vorbereitung auf den Kurs/DevOps-Materialien zur Vorbereitung auf den Kurs/Kubernetes/K8s-Fall/v2/Eureka/Eureka....jar

Dockerfile erstellen

vim Docker-Datei

Kopieren Sie den folgenden Inhalt in das Dockerfile

VON jdk:8
KOPIEREN Sie sp05-eureka-0.0.1-SNAPSHOT.jar /opt/
EINSTIEGSPUNKT ["java", "-jar", "/opt/sp05-eureka-0.0.1-SNAPSHOT.jar"]
CMD ["--spring.profiles.active=eureka1", "--server.port=2001"] 

Führen Sie den Build aus:

Docker-Build -t eureka:v1.
Docker-Bilder 

Wenn vorher ein Eureka-Container vorhanden ist, bereinigen Sie diesen zuerst:

Docker PS
Docker rm -f xxx xxx xx 

Docker-Container beschneiden 

Starten Sie den Eureka-Container:

docker run -d --name eureka1 \
-p 2001:2001 eureka:v1 

Protokoll drucken:

Docker-Protokolle eureka1 

Testadresse:

http://192.168.64.150:2001

Dies ist das Ende dieses Artikels zur Konfiguration von Eureka in Docker. Weitere Informationen zur Konfiguration von Eureka in 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 Erläuterung zum Erreichen einer hohen Verfügbarkeit von Eureka durch Docker und Docker-Compose

<<:  Implementierung der vertikalen Zentrierung mit unbekannter Höhe in CSS

>>:  Datums- und Zeitkomponente des WeChat-Applets (Jahr, Monat, Tag, Stunde und Minute)

Artikel empfehlen

Vue3 verwendet Axios Interceptor zum Drucken von Front-End-Protokollen

Inhaltsverzeichnis 1. Einleitung 2. Verwenden Sie...

Analyse der Prinzipien von Docker-Containern

Inhaltsverzeichnis 01 Was ist das Wesen eines Con...

Detailliertes Tutorial zur Installation von VirtualBox 6.0 auf CentOS 8 / RHEL 8

VirtualBox ist ein kostenloses Open Source-Virtua...

Detaillierte Erklärung, wo die von Docker abgerufenen Bilder gespeichert werden

Die vom Docker abgerufenen Befehle werden standar...

Implementierung des iview-Berechtigungsmanagements

Inhaltsverzeichnis iview-admin2.0 integrierte Ber...

JS Canvas-Oberfläche und Animationseffekte

Inhaltsverzeichnis Überblick Canvas API: Grafiken...

Die beste Erklärung zu HTTPS

Guten Morgen allerseits, ich habe meinen Artikel ...