Els jenkins poden crear imatges de Docker?

Els jenkins poden crear imatges de Docker?
Els jenkins poden crear imatges de Docker?
Anonim

Sempre que una compilació de Jenkins requereixi Docker, crearà un "agent de núvol" mitjançant el connector. … A continuació, la imatge es pot enviar a un registre Docker preparat per al desplegament. Un cop estigueu dins del tauler de Jenkins, seleccioneu Gestiona Jenkins a l'esquerra. A la pàgina de configuració, seleccioneu Gestiona els connectors.

Com puc crear una imatge de Docker al pipeline de Jenkins?

Configuració del vostre entorn

Instal·leu el connector de Docker Pipelines a Jenkins: Gestioneu Jenkins → Gestioneu els connectors. Cerqueu Docker Pipelines, feu clic a Instal·la sense reiniciar i espereu fins que acabi. Carregueu la vostra definició de Dockerfile al vostre repositori de Github.

Com puc crear una imatge de Docker des de Dockerfile al pipeline de Jenkins?

Vés a la pàgina d'inici de Jenkins, fes clic a "Nou article", selecciona "Pipeline" i introdueix el nom de la feina com a "docker-test"

  1. Nova feina de pipeline. …
  2. Pipeline a la configuració de la feina. …
  3. Menú de feina. …
  4. Menú Dockerhub per crear un repositori. …
  5. Creant un repositori Dockerhub. …
  6. Credencials. …
  7. Poseu la vostra credencial i deseu-la.

Què és la imatge de Docker a Jenkins?

Docker és una plataforma per executar aplicacions en un entorn aïllat anomenat "contenidor" (o contenidor Docker). Les aplicacions com Jenkins es poden baixar com a "imatges" de només lectura (o imatges de Docker), cadascuna de les quals s'executa a Docker com a contenidor.

Jenkins és compatible amb Docker?

El projecte Jenkins ofereix imatges de Docker per a controladors, agents d'entrada, agents de sortida i mésComençant amb Jenkins 2.307 llançat el 17 d'agost de 2021 i Jenkins 2.303. 1 publicat el 25 d'agost de 2021, les imatges de Docker proporcionades pel projecte Jenkins utilitzaran Java 11 en lloc de Java 8.

Recomanat: