22 lines
795 B
YAML
22 lines
795 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
# Nom du service (vous pouvez le changer, mais 'portfolio' est clair)
|
|
portfolio:
|
|
# Indique à Docker Compose de construire l'image en utilisant le Dockerfile
|
|
# qui se trouve dans le répertoire courant ('.')
|
|
build: .
|
|
|
|
# Nom du conteneur créé.
|
|
# Correspond à l'ancienne commande: --name portfolio-en-ligne
|
|
container_name: portfolio-en-ligne
|
|
|
|
# Mappe le port 8080 de votre machine hôte au port 80 du conteneur Nginx
|
|
# Correspond à l'ancienne commande: -p 8080:80
|
|
ports:
|
|
- "8080:80"
|
|
|
|
# Redémarre le conteneur automatiquement en cas d'échec ou de redémarrage du système
|
|
restart: always
|
|
|
|
# Pour les projets plus complexes, vous pouvez définir des volumes ou des réseaux ici. |