Jenkins admet Docker?
Jenkins admet Docker?

Vídeo: Jenkins admet Docker?

Vídeo: Jenkins admet Docker?
Vídeo: Docker and Jenkins as Code 2024, Maig
Anonim

Docker el connector és una implementació "al núvol". Haureu d'editar Jenkins configuració del sistema ( Jenkins > Gestionar > Configuració del sistema) i afegir un nou núvol de tipus " Docker ". Configura Docker URL de l'API (o Swarm autònom) amb les credencials necessàries. Un botó de prova us permet connectar-vos amb l'API està ben configurat.

A més, Jenkins utilitza Docker?

Jenkins s'ocupa de la integració contínua i el desplegament continu d'artefactes de programari. Docker és un motor de contenidors que conté la vostra aplicació. Jenkins també es pot construir Docker Imatges basades en a Dockerfile , tu pots utilitzar Docker connector per Jenkins per construir els contenidors.

També es pot preguntar com puc executar un contenidor Jenkins Docker? Crea un Docker volum dins del contenidor a /var/jenkins_home (the Jenkins directori d'inici) Corre Jenkins al port 8080 (tal com estableix el paràmetre -p)

Si ho haguéssiu fet tot manualment, hauríeu de:

  1. Instal·leu Java.
  2. Intal Jenkins.
  3. Instal·leu els connectors necessaris.
  4. Configura Jenkins.
  5. Crea una nova construcció.
  6. Executeu la construcció.

En conseqüència, en què és diferent Docker de Jenkins?

Docker és un motor de contenidors que crea i gestiona contenidors, mentre que Jenkins és un motor de CI que pot executar compilacions/proves a la vostra aplicació. Docker s'utilitza per crear i executar diversos entorns portàtils de la vostra pila de programari. Jenkins és una eina de prova de programari automatitzada per a la vostra aplicació.

Què és el contenidor Jenkins?

La solució per executar tasques CI/CD (construccions, proves, etc.) a contenidors en OpenShift es basa Jenkins construccions distribuïdes, que vol dir: Necessitem a Jenkins mestre; pot executar-se dins del clúster, però també funciona amb un mestre extern. Jenkins Les funcions/connectors estan disponibles com és habitual, de manera que es poden utilitzar els projectes existents.

Recomanat: