Aplikasi dalam container harus dapat dikonfigurasi tanpa membangun ulang image — menggunakan variabel environment, file konfigurasi, dan manajemen rahasia yang tepat. Menangani konfigurasi dan rahasia dengan benar penting untuk keamanan dan untuk menjalankan image yang sama di berbagai environment.
Konfigurasi via variabel environment (12-factor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
