Ejecutores de creación de Docker e imágenes de Docker

Una imagen de Docker define el sistema operativo y los paquetes de software que los miembros de su organización necesitan para ejecutar compilaciones en un ejecutor de Docker. Puede importar una imagen de Docker desde un registro de Docker externo, como DockerHub, o bien crearla a partir de una plantilla de ejecutor de compilación.

A diferencia de un ejecutor de VM, un ejecutor de Docker no está directamente asociado a ninguna VM específica. Cuando los miembros de su organización crean trabajos, simplemente asocian una imagen de Docker como una plantilla de compilación al trabajo. Cuando se dispara la compilación del trabajo, VB Studio ejecuta la compilación en cualquier máquina virtual de despliegue de Docker.

Algunos puntos clave para recordar sobre las imágenes de Docker:

  • Al crear una imagen a partir de una plantilla de ejecutor de compilación, VB Studio crea una nueva imagen de Docker instalando el software configurado en esa plantilla. Al crear una imagen a partir de un registro, VB Studio extrae la imagen del registro, agrega un agente de creación y crea una nueva imagen.
  • Puede especificar el número máximo de ejecutores que se pueden crear a partir de la imagen.
  • Puede crear tantas imágenes de Docker como necesite, siempre que la máquina virtual de gestión tenga suficiente espacio.