Exécuteurs de build Docker et images Docker
Une image Docker définit le système d'exploitation et les packages logiciels dont les membres de votre organisation ont besoin pour exécuter des builds sur un exécuteur Docker. Vous pouvez importer une image Docker à partir d'un registre Docker externe, tel que DockerHub, ou la créer à partir d'un modèle d'exécuteur de build.
Contrairement à un exécuteur de machine virtuelle, un exécuteur Docker n'est pas directement associé à une machine virtuelle spécifique. Lorsque les membres de votre organisation créent des travaux, ils associent simplement une image Docker en tant que modèle de build au travail. Lorsque le build du travail se déclenche, VB Studio exécute le build sur n'importe quelle machine virtuelle de déploiement Docker.
Quelques points clés à retenir sur les images Docker :
- Lorsque vous créez une image à partir d'un modèle d'exécuteur de build, VB Studio crée une image Docker en installant le logiciel configuré dans ce modèle. Lorsque vous créez une image à partir d'un registre, VB Studio extrait l'image du registre, ajoute un agent de build et crée une nouvelle image.
- Vous pouvez indiquer le nombre maximal d'exécuteurs pouvant être créés à partir de l'image.
- Vous pouvez créer autant d'images Docker que nécessaire, à condition que la machine virtuelle de gestion dispose de suffisamment d'espace.