Containeriserade applikationer bör vara konfigurerbara utan att behöva återskapa avbildningen — genom att använda miljövariabler, konfigurationsfiler och korrekt hemlighetshantering. Att hantera konfiguration och hemligheter på rätt sätt är viktigt för säkerhet och för att köra samma avbildning i olika miljöer.
Konfiguration via miljövariabler (12-faktor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
