Create a docker image from a spring boot project

In order to create a docker image from a spring boot project, First, your pom.xml has to be configured. <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!-- Cofiguration for creating a docker image --> <image> <name>chamow01/${project.artifactId}</name> </image> </configuration> </plugin> </plugins> </build> Then, the next maven command needs to be applied, so spring boot uses paketo-buildpacks in order to create a docker image based on you Java code mvn spring-boot:build-image ... [INFO] > Running creator [INFO] [creator] ===> DETECTING [INFO] [creator] 6 of 24 buildpacks participating [INFO] [creator] paketo-buildpacks/ca-certificates 3.2.0 [INFO] [creator] paketo-buildpacks/bellsoft-liberica 9.3.2 [INFO]

Crear variables de entorno



Una variable de entorno indica la dirección de los binarios de un determinado programa; por lo tanto, es necesario crear una variable de este tipo para que los comandos de dicho programa puedan ser reconocidos.

Las variables de entorno se crean en el archivo profile de la carpeta /etc

Para declarar una variable de entorno se utiliza un nombre , seguido de la ruta en la cual se encuentra el programa determinado.

Luego, es necesario adjuntar la nueva variable de entorno a la variable de entorno global, PATH, esto se lo realiza utilizando el operador dos puntos(:), el cual permite concatenar variables.

Finalmente, se debe exportar las variables de entorno afectadas; es decir la nueva variable creada y la variable global PATH.


Comentarios

Entradas populares de este blog

Create a docker image from a spring boot project

Comandos docker

Kubernetes -Tipos de objetos