A containerizált alkalmazásoknak konfigurálhatóaknak kell lenniük anélkül, hogy újraépítenétek a képet — környezeti változók, konfigurációs fájlok és megfelelő titkos adatok kezelése segítségével. A konfigurációt és a titkos adatokat helyesen kezelni fontos a biztonság és az azonos képnek a különböző környezetekben való futtatása szempontjából.
Konfigurálás környezeti változókkal (12 faktor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
