แอปพลิเคชันแบบ container ควร กำหนดค่าได้ โดยไม่ต้อง build image ใหม่ — โดยใช้ environment variables ไฟล์ config และการ จัดการ secrets อย่างเหมาะสม การจัดการ configuration และ secrets อย่างถูกต้องเป็นเรื่องสำคัญต่อความปลอดภัยและต่อการรัน image เดียวกันข้ามหลายสภาพแวดล้อม
การกำหนดค่าผ่าน environment variables (12-factor)
docker run -e DATABASE_URL=postgres://... -e NODE_ENV=production myapp
docker run --env-file . myapp
