spring boot docker tomcat
1.0.0
Nota: Para ejecutar su aplicación Spring Boot en Tomcat independiente, realice los cambios en el código mencionados en la implementación de la aplicación SpringBoot en Tomcat independiente
FROM tomcat:8.5-jdk11-openjdk-slim
ADD target/sample.war /usr/local/tomcat/webapps/
EXPOSE 8080
CMD ["catalina.sh", "run"]
| Palabra clave | Uso |
|---|---|
| DE | Imagen base sobre la cual se debe construir nuestra imagen personalizada |
| AGREGAR | Copiar el archivo de guerra en la carpeta WebApps dentro de Docker |
| EXPONER | Exponer el puerto 8080 fuera del contenedor Docker |
| CMD | El comando que se ejecutará cuando se ejecute la imagen Docker |
Ahora ejecuta el comando
> docker-compose up --build
Nota : - -Build se usa para construir imágenes antes de iniciar el contenedor en lugar de usar la imagen existente
El comando anterior comenzará a procesar el archivo Docker-Compose.yml. Desde que especificamos la construcción :. En el archivo Docker-Compose.yml, buscará DockerFile en el directorio actual y creará una imagen personalizada utilizando la misma.
Una vez que el contenedor de Docker esté activado, intente presionar http: // localhost: 8080/sample/index? Name = Vicky