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

Présentation de Compose Bridge

Availability: Beta

Compose Bridge vous permet de transformer votre fichier de configuration Compose en fichiers de configuration pour différentes plateformes, en se concentrant principalement sur Kubernetes. La transformation par défaut génère des manifestes Kubernetes et une surcouche Kustomize qui sont conçus pour le déploiement sur Docker Desktop avec Kubernetes activé.

Il s'agit d'un outil flexible qui vous permet soit de tirer parti de la transformation par défaut soit de créer une transformation personnalisée pour répondre aux besoins et exigences spécifiques de votre projet.

Compose Bridge simplifie considérablement la transition de Docker Compose vers Kubernetes, vous permettant de tirer parti de la puissance de Kubernetes tout en conservant la simplicité et l'efficacité de Docker Compose.

Comment ça marche

Compose Bridge utilise des transformations pour vous permettre de convertir un modèle Compose en une autre forme.

Une transformation est empaquetée sous forme d'image Docker qui reçoit le modèle Compose entièrement résolu comme /in/compose.yaml et peut produire n'importe quel fichier de format cible sous /out.

Compose Bridge fournit sa propre transformation pour Kubernetes en utilisant des modèles Go, de sorte qu'il soit facile de l'étendre pour la personnalisation en remplaçant ou en ajoutant vos propres modèles.

Pour plus d'informations détaillées sur le fonctionnement de ces transformations et sur la façon dont vous pouvez les personnaliser pour vos projets, voir Personnaliser.

Configuration

Pour commencer avec Compose Bridge, vous devez :

  1. Télécharger et installer Docker Desktop version 4.33 et ultérieure.
  2. Vous connecter à votre compte Docker.
  3. Naviguer vers l'onglet Fonctionnalités beta dans Paramètres.
  4. Sélectionner Activer Compose Bridge.
  5. Sélectionner Appliquer et redémarrer.

Commentaires

Pour donner des commentaires, signaler des bugs ou recevoir du support, envoyez un email à [email protected]. Il y a aussi un canal Slack dédié. Pour vous joindre, envoyez simplement un email à l'adresse fournie.

Et ensuite ?