Aller au contenu

Depuis un docker-compose

Transposer un fichier docker-compose en services Fransys : chaque entrée, chaque réglage, à sa place.

Vérifié le 23 oct. 2026 sur la console
Dans le docker-compose.ymlSur Fransys
un service avec build:une Application depuis votre dépôt, avec la CI
un service avec image:une Application en Image externe
postgres, mysql, mariadb, redisune base de données managée, reliée aux applications
ports:le Port du conteneur (le port interne, celui de droite)
environment: ou env_file:Variables, en important le fichier .env
depends_on:une liaison entre les services
volumes: (données)un volume dans Stockage
command:pas de changement de commande : un rôle lu par le point d’entrée
un conteneur cronune tâche planifiée

Ne recopiez pas le conteneur de base du compose : ajoutez une base managée. Elle est sauvegardée, et ses identifiants arrivent dans les variables de l’application reliée. Adaptez les noms (DB_HOST…) en renommant les variables reçues, ou avec des références. Voir Relier des services.

Dans le compose, une application joint la base par le nom du service (db). Sur Fransys, utilisez la variable d’adresse reçue par la liaison, pas un nom écrit en dur.

Ouvrez l’agent dans le dossier du dépôt et demandez-lui : « Lis le docker-compose et prépare le plan Fransys équivalent dans le projet shop. » Il ajoute les services, les bases, les liaisons et les variables dans un plan, que vous relisez.