Docker instala Jenkins rápidamente

inserte la descripción de la imagen aquí

La instalación de Jenkins es una tarea común y la instalación mediante Docker simplifica el proceso y garantiza un entorno uniforme. Estos son los pasos detallados para instalar Jenkins en Docker:

  1. Instale Docker : Primero, asegúrese de tener Docker instalado en la máquina de destino. De acuerdo a su sistema operativo, puede encontrar los pasos de instalación perfectos en el sitio web oficial de Docker.Aquí le proporcionaré los tutoriales de instalación en artículos anteriores, que pueden usar como referencia.

    Contiene tutorial de instalación de Docker, sin trampas

  2. Obtener la imagen de Jenkins : abra una interfaz de terminal o línea de comandos para obtener la imagen de Jenkins en Docker. Use el siguiente comando para extraer la imagen oficial de Jenkins:

docker pull jenkins/jenkins:lts
  1. Cree un volumen de datos de Jenkins (opcional) : si desea mantener los datos de Jenkins y la información de configuración en el contenedor, puede crear un volumen de datos de Docker. De esta manera, incluso si se elimina el contenedor, los datos permanecen.
docker volume create jenkins-data
  1. Inicie el contenedor de Jenkins : use el siguiente comando para iniciar el contenedor de Jenkins. Tenga cuidado de <YOUR_LOCAL_PORT>reemplazarlo con el número de puerto que desea usar localmente (por ejemplo, 8080).
docker run -d -p <YOUR_LOCAL_PORT>:8080 -v jenkins-data:/var/jenkins_home --name jenkins jenkins/jenkins:lts
  • -d: Ejecute el contenedor en segundo plano.
  • -p <YOUR_LOCAL_PORT>:8080: asigne el puerto 8080 del contenedor de Jenkins a un puerto específico en el host.
  • -v jenkins-data:/var/jenkins_home: monte el volumen de datos de Jenkins creado en el directorio de datos de Jenkins en el contenedor.
  • --name jenkins: especifique un nombre para el contenedor.
    inserte la descripción de la imagen aquí
  1. Inicialice Jenkins : después de que se inicie el contenedor, visite http://localhost:<SU_PUERTO_LOCAL> (o reemplácelo con el número de puerto que configuró) para ingresar a la página de inicialización de Jenkins.

  2. Obtenga la clave de desbloqueo de Jenkins : en la página de inicialización, debe obtener la clave de desbloqueo para continuar con la configuración.

    • Obtenga la clave de desbloqueo con el siguiente comando:
      docker logs jenkins
      

inserte la descripción de la imagen aquí

  • Busque el mensaje "Se requiere la configuración inicial de Jenkins" en la salida del registro y copie la clave de desbloqueo.
  1. Complete la configuración de Jenkins : en la página de inicialización, pegue la clave de desbloqueo y siga el asistente de configuración para completar la inicialización de Jenkins.
    inserte la descripción de la imagen aquí

  2. Instale los complementos sugeridos : después de la inicialización, Jenkins recomendará instalar algunos complementos de uso común. Puede optar por instalar como se sugiere, o seleccionar manualmente los complementos necesarios.

  3. Cree un usuario administrador : después de instalar el complemento, cree un usuario administrador que pueda usar para iniciar sesión en la consola de Jenkins.

  4. Completando la instalación : con la instalación y la configuración completas, ahora puede acceder a la consola de Jenkins y comenzar a usarla para crear y administrar proyectos.

Tenga en cuenta que los datos del contenedor de Jenkins permanecerán en el volumen de datos incluso si se elimina el contenedor. Pero si desea actualizar la versión de Jenkins o realizar otros cambios de configuración, puede volver a crear un nuevo contenedor de Jenkins a través del comando Docker y montar el volumen de datos creado anteriormente en el nuevo contenedor para conservar los datos y la configuración.

Eso es todo por los pasos detallados para instalar Jenkins usando Docker. Pero es solo un uso básico. Si necesita otras configuraciones detalladas, ¡debe consultar el manual del sitio web oficial y otros blogs! ! !

Supongo que te gusta

Origin blog.csdn.net/weixin_53742691/article/details/132116645
Recomendado
Clasificación