Ventana acoplable avanzada: combate real: ¿cómo ejecutar microservicios desarrollados por usted mismo en la ventana acoplable?

A través de la serie de estudios anterior, ya sabemos cómo hacer un dockerfile. Entonces, en este artículo, implementaremos el proyecto de demostración Spring Boot que escribimos en Docker.

Objetivo del caso:

¿Cómo se ejecutan en Docker los microservicios que desarrollamos?

1: Cree un nuevo módulo de microservicio común a través de IDEA

2: Publique microservicios a través de dockerfile e impleméntelos en contenedores docker

Crear un proyecto de microservicio

1: Cree una versión simple del proyecto Spring Boot. navegador puede acceder. Simplemente devuelva cualquier información

2: después del paquete mvn, cargue el archivo jar del proyecto correspondiente en el host docker. Por ejemplo, Kaige lo subió a la carpeta mydocker.

 

Publique microservicios en contenedores docker a través de dockerfile

1: Escribir archivo acoplable

# La imagen base usa java
DESDE java:8
# autor
MANTENEDOR
# VOLUMEN especifica el directorio de archivos temporales como /tmp, crea un archivo temporal en el directorio host /var/lib/docker y lo vincula al contenedor /tmp
VOLUMEN /tmp
# Agregue el paquete jar al contenedor y cámbiele el nombre kagejava_docker.jar
AGREGAR docker-demo-0.0.1-SNAPSHOT.jar kagejava_docker.jar
# Ejecutar el paquete jar
EJECUTAR bash -c 'tocar /kagejava_docker.jar'
PUNTO DE ENTRADA ["java","-jar","/kagejava_docker.jar

Supongo que te gusta

Origin blog.csdn.net/kaizi_1992/article/details/128449386
Recomendado
Clasificación