Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

251
Views
¿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?

about 4 years ago · Santiago Trujillo
3 answers
Answer question

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.

about 4 years ago · Santiago Trujillo Report

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

about 4 years ago · Santiago Trujillo Report

0

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

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!