Categorías
Otros

Docker Instala Jenkins y configura CI

Sitio web oficial:https://hub.docker.com/_/jenkins/

En primer lugar, descarga jenkins mirror Docker Pull Jenkinsci / Jenkins

En segundo lugar, cree un perfil de Jenkins en el host

mkdir /home/jenkins
chown -R 1000:1000 jenkins/        For the UID1000permission 

Tercero, ejecute Jenkins, monte esta dirección de archivo host

docker run -d 
-p 9999:8080 
--name jenkins 
-v /home/jenkins:/var/jenkins_home  
jenkins
	 	Parameter Description 
	-D Background running mirror
	-p 9999:8080Docker8080Port maps to the real environment9999Port
	--Name Jenkins container name is jenkins
	-v jenkins:/var/Jenkins_home map jenkins_home to a custom Jenkins directory
   The last jenkins represents the mirror name

 Used command
ls -nd jenkins/                                    View file permissions
chown -R 1000:1000 jenkins/    Set file permissions

Cuarto, la página web abierta http: // localhost: 9999

1, Jenkins instaló con éxito la primera visita

Enter the Docker EXEC in Jenkins container -it jenkins bash
 Enter Cat /var/jenkins_home/secrets/InitialAdminpassword View password

2, instalar el plugin

Need to install Build Monitor View , gitlab,  Gitlab hook plugin

3, iniciar la instalación

4. Crear un inicio de sesión de usuario

5, ingrese la página de inicio de Jenkins


6, configure las herramientas comunes (consulte https://www.jianshu.com/p/0391e225e4a6)

V. Crear trabajo y ver

1. Crear trabajo

https://uploader.shimo.im/f/mj31JiO3UbQA6134.png

2, crear una vista requiere plugins Build Monitor View

Haga clic en el signo más para crear una interfaz de vista

Después de instalar el complemento Build Monitor View, puede ver el primero.


Escriba el nombre de la vista Seleccione el tipo de vista para introducir la interfaz de edición


Después de editar, si el tipo de vista selecciona la vista de monitor de compilación, escriba

  ¡Rasgón! Sao, su método de adaptación a la pantalla debe ser actualizado, no coma todo lo mejor.

.

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *