Les applications conteneurisées doivent être configurables sans avoir à reconstruire l'image — en utilisant des variables d'environnement, des fichiers de configuration et une gestion appropriée des secrets. Gérer correctement la configuration et les secrets est important pour la sécurité et pour exécuter la même image dans différents environnements.
Configuration via variables d'environnement (12-factor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
