Kontaineroidut sovellukset pitäisi olla konfiguroitavissa ilman kuvan uudelleenrakentamista — käyttämällä ympäristömuuttujia, konfiguraatiotiedostoja ja asianmukaista salaisuuksien hallintaa. Konfiguraation ja salaisuuksien oikea käsittely on tärkeää turvallisuuden kannalta ja samalla kuvalla eri ympäristöissä toimimisen kannalta.
Konfiguraatio ympäristömuuttujien kautta (12-factor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
