⚠️ Traduction non officielle - Cette documentation est une traduction communautaire non officielle de Docker.

Docker Build Cloud

Subscription: Pro Team Business

Docker Build Cloud est un service qui vous permet de construire vos images de conteneur plus rapidement, à la fois localement et en CI. Les builds s'exécutent sur une infrastructure cloud optimalement dimensionnée pour vos charges de travail, aucune configuration requise. Le service utilise un cache de build distant, garantissant des builds rapides partout et pour tous les membres de l'équipe.

Comment fonctionne Docker Build Cloud

Utiliser Docker Build Cloud n'est pas différent d'exécuter un build régulier. Vous invoquez un build de la même manière que vous le feriez normalement, en utilisant docker buildx build. La différence réside dans où et comment ce build est exécuté.

Par défaut, lorsque vous invoquez une commande de build, le build s'exécute sur une instance locale de BuildKit, fournie avec le daemon Docker. Avec Docker Build Cloud, vous envoyez la demande de build à une instance BuildKit s'exécutant à distance, dans le cloud. Toutes les données sont chiffrées en transit.

Le constructeur distant exécute les étapes de build, et envoie la sortie de build résultante vers la destination que vous spécifiez. Par exemple, vers votre magasin d'images Docker Engine local, ou vers un registre d'images.

Docker Build Cloud offre plusieurs avantages par rapport aux builds locaux :

  • Vitesse de build améliorée
  • Cache de build partagé
  • Builds multi-plateforme natifs

Et le meilleur : vous n'avez pas besoin de vous soucier de gérer les constructeurs ou l'infrastructure. Connectez-vous simplement à vos constructeurs, et commencez à construire. Chaque constructeur cloud provisionné pour une organisation est complètement isolé sur une seule instance Amazon EC2, avec un volume EBS dédié pour le cache de build, et le chiffrement en transit. Cela signifie qu'il n'y a pas de processus ou de données partagés entre les constructeurs cloud.

Note

Docker Build Cloud n'est actuellement disponible que dans la région Est des États-Unis. Les utilisateurs en Europe et en Asie peuvent expérimenter une latence accrue par rapport aux utilisateurs basés en Amérique du Nord.

La prise en charge des constructeurs multi-régions est sur la feuille de route.

Obtenir Docker Build Cloud

Pour commencer avec Docker Build Cloud, créez un compte Docker. Il y a deux options pour obtenir l'accès à Docker Build Cloud :

  • Les utilisateurs avec un compte Personnel gratuit peuvent opter pour un essai gratuit de 7 jours, avec l'option de s'abonner pour l'accès. Pour commencer votre essai gratuit, connectez-vous au Tableau de bord Docker Build Cloud et suivez les instructions à l'écran.
  • Tous les utilisateurs avec un abonnement Docker payé ont accès à Docker Build Cloud inclus avec leur suite de produits Docker. Voir Abonnements et fonctionnalités Docker pour plus d'informations.

Une fois que vous vous êtes inscrit et avez créé un constructeur, continuez en configurant le constructeur dans votre environnement local.

Pour des informations sur les rôles et permissions liés à Docker Build Cloud, voir Rôles et Permissions.