Containeriserte applikasjoner skal være konfigurerbares uten å bygge bildet på nytt — ved å bruke miljøvariabler, config-filer og ordentlig hemmelighetsadministrasjon. Å håndtere konfigurasjon og hemmeligheter riktig er viktig for sikkerhet og for å kjøre samme bilde på tvers av miljøer.
Konfigurasjon via miljøvariabler (12-factor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
