Está en la página 1de 3

Instructivo de uso Jenkins.

Preparar una tarea para aplicación en Docker.

1. Crear un proyecto de tipo estilo libre en Jenkins

http://10.118.1.163:8080/

usuario: jenkins, contraseña: tecnologia

El proyecto debe de contener lo necesario en el Dockerfile para realizar esta tarea.

Una tarea de estilo libre existente, que se quiera poner en Docker se le añade un nuevo paso,
en este caso vamos a usar un Python.

2. Añadimos un nuevo paso después del SonarQube, el paso es Build / Publish Docker
image

Nos despliega el formulario para completar


Repository Name: Agregamos el nombre del proyecto, normalmente ponemos una carpeta
antes para identificar el proyecto, no usar guion bajo y tipología camello ya que el Docker es
lower case.

Tab: Ponemos la versión inicial, no se vuelve a tocar después.

Docker Host URI: Podemos usar el que esta en la imagen ya que necesita un Docker engine
para ejecutar el Dockerfile.

Docker registry URL: es el registry del banco como el Git pero de imágenes.

3. Podemos construir:

Ya podemos construir el proyecto.

Construir ahora, ejecuta la tarea.

Configurar, te permite cambiar los valores del proyecto.

Para mirar los logs en la misma vista esta esta opción:

Solo se elige el #5 o el último logs que salió.

En console output veremos los logs.


4. Crear Pipeline

Es el mimo paso para crear, pero cambia la sintaxis de ejecución. Pongo un ejemplo para
ejecutar.

Se divide en pasos, el primero se asegura en detener el Docker, el segundo borra las


imágenes, y el tercero pasa el comando remoto para ejecutar el Docker:

Importante:

Esta es la salida del push al registry de imágenes del banco:


10.118.1.80/datacience/escuchanews:latest

Varia por los datos que se completó en la sección: 2

Se une el proyecto de estilo libre con el proyecto de Pipeline.

También podría gustarte