Autoplay
Autocomplete
Previous lesson
Complete and Continue
Build a 12-Factor Node.js App with Docker
Summary & concepts of the 12-Factor App
0:36
Use Git Flow as a reliable version control model
5:03
Pin down npm package versions with yarn.lock
1:14
Manage configuration values with environment variables
1:54
Proxy requests for local and remote service parity
2:22
Build, release and run containers with Docker Compose
3:18
Run stateless Docker containers
4:07
Export Docker services with port binding
1:51
Horizontally scale Docker with Nginx load balancing
3:20
Ensure containers run with high-availability
1:45
Keep development, staging & production Docker environments consistent
1:50
Pipe Docker log output to STDOUT (standard out)
2:08
Run one-off Docker containers
1:06
Run stateless Docker containers
Complete and Continue
Extra lesson content locked
Enroll to access source code, comments & track progress.
Enroll for Free to Unlock