Error de complemento recomendado por la primera instalación de Jenkins No existe tal complemento: solución súper detallada de la carpeta cloudbees

Mi entorno : Tencent Cloud CentOS7 Servidor de aplicaciones ligero

docker run -u root -itd -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkins-master jenkinsci/blueocean

Cuando inicio un contenedor de Jenkins a través del espejo por primera vez, cuando accedo a la ip de la red pública del servidor: 8080 y elijo instalar el complemento recomendado al acceder a la interfaz web de Jenkins

inserte la descripción de la imagen aquí

Error: Ocurrió un error durante el proceso de instalación: No existe tal complemento: carpeta de cloudbees
imagen-20211106223421720
Esto se debe a que falta el cloudbees-foldercomplemento , podemos descargarlo: dirección de descarga de la carpeta de cloudbees
imagen-20211106224449859
Después de la descarga, obtendremos el cloudbees-folder.hpiarchivo , luego solo tenemos que copiar en el directorio de complementos de Jenkins . La ubicación del directorio de complementos está en el directorio de host /war/WEB-INF/tachable-plugins que se montó cuando iniciamos el contenedor de Jenkins:
imagen-20211106224638070
aquí está:/var/jenkins_home/war/WEB-INF/detached-plugins

Podemos usar el scpcomando para copiar, tenga en cuenta que el nombre de usuario, la dirección IP y la ruta de copia aquí deben reemplazarse con la información correspondiente de nuestro propio servidor.

scp cloudbees-folder.hpi [email protected]:/var/jenkins_home/war/WEB-INF/detached-plugins

imagen-20211106225224019
Luego se puede ver en el directorio de plugins de Jenkins cloudbees-folder.hpi
imagen-20211106225438045
y reiniciamos el contenedor

[root@zsr02 ~]# docker ps
CONTAINER ID   IMAGE                 COMMAND                  CREATED             STATUS         PORTS                                                                                      NAMES
34326090ece5   jenkinsci/blueocean   "/sbin/tini -- /usr/…"   About an hour ago   Up 5 minutes   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp   jenkins-master
[root@zsr02 ~]# docker restart 34326090ece5
34326090ece5

Luego visite la red pública ip: 8080 nuevamente, la siguiente interfaz puede aparecer en este momento, esperaremos un momento, se actualizará automáticamente
imagen-20211106232119494
y luego ingresará nuevamente a la interfaz de inicio de sesión, ingresamos la contraseña como se indica arriba para iniciar sesión nuevamente y elegimos instale el complemento recomendado.
imagen-20211106232014728

Supongo que te gusta

Origin blog.csdn.net/qq_45173404/article/details/121186410
Recomendado
Clasificación