• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Pruebas Online
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

366
Vistas
Jenkins. Se especificó un tipo de agente "docker" no válido. Debe ser uno de [cualquiera, etiqueta, ninguno]

Mi JenkinsFile se parece a:

 pipeline { agent { docker { image 'node:12.16.2' args '-p 3000:3000' } } stages { stage('Build') { steps { sh 'node --version' sh 'npm install' sh 'npm run build' } } stage ('Deliver') { steps { sh 'readlink -f ./package.json' } } } }

Solía tener Jenkins localmente y esta configuración funcionaba, pero la implementé en un servidor remoto y recibí el siguiente error:

 WorkflowScript: 3: Invalid agent type "docker" specified. Must be one of [any, label, none] @ line 3, column 9. docker {

No pude encontrar una solución a este problema en Internet, por favor ayúdenme

about 3 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Tienes que instalar 2 plugins: Docker plugin y Docker Pipeline . Espero que ayude.

about 3 years ago · Santiago Trujillo Denunciar

0

en lugar de agente { ventana acoplable { imagen 'nodo: 12.16.2' args '-p 3000: 3000' } }

pruebe el agente { cualquier { imagen 'nodo: 12.16.2' args '-p 3000: 3000' } }

eso funcionó para mí.

about 3 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 Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda