Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

257
Vistas
¿Cómo crear una imagen acoplable automática después de una compilación exitosa de Jenkins?

Quiero crear una imagen acoplable automática a través de Jenkins una vez que la construcción tenga éxito.

Intenté proporcionar comandos de la ventana acoplable en el shell de ejecución, pero arrojar un error de comando no encontrado. Si esta no es la forma correcta de lograrlo en Windows 10.

Caparazón

Error:

 ................ ................ 12 passing (81ms) + docker build -t snapshot . C:\WINDOWS\TEMP\jenkins6038297422360146327.sh: line 4: docker: command not found Build step 'Execute shell' marked build as failure Finished: FAILURE

Incluso después de instalar la ventana acoplable dentro de jenkins, no selecciona la URL de mi ventana acoplable

Docker dentro de jenkins

Ventana acoplable dentro de Jenkins

Error completo de la URL de Docker

ingrese la descripción de la imagen aquí

Creó una nueva máquina virtual con TLS falso:

 docker-machine create -d virtualbox --engine-opt tlsverify=false node2

para comprobar que TLS se hace falso, ejecuté debajo del comando

 docker-machine env node2

ingrese la descripción de la imagen aquí

aquí DOCKER_TLS_VERIFY = "1" , sin embargo, en la documentación se menciona DOCKER_TLS_VERIFY = "0" debe ser cero si mi máquina ahora tiene TLS habilitado o no. ¿Cómo puedo confirmar que mi máquina es TLS falsa?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

El shell que configuró en su trabajo de Jenkins es ejecutado por el ejecutor de Jenkins en la máquina Jenkins (o la máquina esclava de Jenkins si está usando Jenkins de la manera Maestro-Esclavo), por lo que cualquier comando que desee usar, debe estar instalado correctamente y en la PATH de la máquina de destino, al igual que ejecuta el comando en la terminal manualmente.

Así que el mensaje de error se explica por sí mismo ahora:

C:\WINDOWS\TEMP\jenkins6038297422360146327.sh: línea 4: docker: comando no encontrado

lo que significa que no ha instalado docker en su máquina Jenkins, primero debe instalarlo y configurarlo.

Además, es posible que desee echar un vistazo al complemento de paso de compilación de Docker para Jenkins.

over 4 years ago · Santiago Trujillo Denunciar

0

Si no necesita ejecutar Docker en el mismo servidor que Jenkins, descubrí que descargar un cliente de Docker era mejor que usar el complemento de Jenkins. Puede encontrar la última versión aquí: https://download.docker.com/win/static/stable/x86_64/

Luego simplemente llame al comando docker con --host 192.168.99.100. Debería funcionar y compilar la imagen en Docker Server 192.168.99.100

over 4 years ago · Santiago Trujillo Denunciar

0

instalar ventana acoplable en jenkins. Jenkins no conoce la ventana acoplable.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda