Οι εφαρμογές που εκτελούνται σε containers πρέπει να είναι διαμορφώσιμες χωρίς την ανακατασκευή της εικόνας — χρησιμοποιώντας μεταβλητές περιβάλλοντος, αρχεία διαμόρφωσης και σωστή διαχείριση μυστικών. Ο σωστός χειρισμός της διαμόρφωσης και των μυστικών είναι σημαντικός για την ασφάλεια και για την εκτέλεση της ίδιας εικόνας σε διαφορετικά περιβάλλοντα.
Διαμόρφωση μέσω μεταβλητών περιβάλλοντος (12-factor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
