25 lines
902 B
YAML
25 lines
902 B
YAML
# Docker Compose pour Production avec images du registre
|
|
# Usage: docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
|
|
#
|
|
# Variables d'environnement requises:
|
|
# REGISTRY_URL - URL de votre registre Docker (ex: registry.example.com, ghcr.io, docker.io)
|
|
# REGISTRY_NAMESPACE - Namespace/organisation (ex: notytex, username)
|
|
# IMAGE_TAG - Tag de l'image (défaut: latest)
|
|
#
|
|
# Exemple:
|
|
# export REGISTRY_URL=registry.example.com
|
|
# export REGISTRY_NAMESPACE=myorg
|
|
# export IMAGE_TAG=latest
|
|
# docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
|
|
|
|
version: "3.8"
|
|
|
|
services:
|
|
backend:
|
|
image: ${REGISTRY_URL}/${REGISTRY_NAMESPACE}/notytex-backend:${IMAGE_TAG:-latest}
|
|
build: null # Désactive le build local
|
|
|
|
frontend:
|
|
image: ${REGISTRY_URL}/${REGISTRY_NAMESPACE}/notytex-frontend:${IMAGE_TAG:-latest}
|
|
build: null # Désactive le build local
|