Générateur Docker Compose
Ajoutez des services, configurez ports, volumes, variables d'environnement et healthchecks, puis exportez un docker-compose.yml prêt à l'emploi — ciblant la Compose Specification moderne, sans clé version: obsolète.
Préréglages
Partir d'une stack courante
Chaque préréglage remplace les services, volumes et réseaux actuels par un exemple multi-services prêt à l'emploi. Modifiez tout par la suite.
Services
Définir chaque conteneur
Un bloc par service. Un service a besoin d'une image, d'un contexte de build, ou des deux.
Ports (hôte : conteneur)
Volumes
Variables d'environnement
Dépend de
Ajoutez un autre service pour configurer une dépendance.
Réseaux
Aucun réseau défini pour l'instant — ajoutez-en un ci-dessous dans la carte Réseau.
Stockage
Volumes nommés
Les volumes référencés dans les points de montage d'un service (comme dbdata:/var/lib/postgresql/data) sont déclarés automatiquement sous volumes:. N'en ajoutez un ici que si vous avez besoin qu'il soit déclaré avant d'être monté quelque part.
Réseau
Réseaux
Ajoutez un réseau, puis cochez-le pour les services ci-dessus afin qu'ils puissent se joindre par leur nom de service.
Aucun réseau pour l'instant.
Résultat
docker-compose.yml
Fichier Compose
services:
web:
image: nginx:alpine
container_name: wespner-web
restart: unless-stopped
ports:
- "8080:80"
volumes:
- ./html:/usr/share/nginx/html:ro
Le lancer
Enregistrez ceci sous docker-compose.yml et exécutez docker compose up -d dans ce dossier pour démarrer la stack.
Vous gérez votre propre serveur de jeu ?
Serveurs de jeu Wespner avec protection DDoS, disques NVMe et activation en quelques minutes.