Docker
Le site de documentation est empaquete sous forme d'image Docker multi-stage. L'etape de build compile le site avec Node, et l'etape de service utilise nginx pour servir la sortie statique.
Demarrage rapide
Depuis la racine du depot :
Le site sera disponible sur http://localhost:8080.
docker-compose.yml
docker-compose.yml
Dockerfile
Build multi-stage — Node compile, nginx sert :
site/Dockerfile
nginx.conf
site/nginx.conf
Build sans Compose
Deploiement en production
Poussez l'image vers un registre et deployez avec l'orchestrateur de votre choix :
Tip
L'image finale est basee sur nginx:alpine et pese generalement environ
25 Mo. Aucun runtime Node n'est inclus dans l'image de production.