Kontejnerizirane aplikacije trebaju biti konfigurabilirane bez ponovnog gradenja slike — korištenjem varijabli okruženja, config datoteka i pravilnog upravljanja tajnama. Pravilno rukovanje konfiguracijom i tajnama važno je za sigurnost i za pokretanje iste slike u različitim okruženjima.
Konfiguracija preko varijabli okruženja (12-factor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
