CodeLevels
Projects
All projects
Becoming a web developer!
Building mini-apps
Tricky web applications
Full-Stack DIY services
Backend Development
Desktop apps
Roadmaps
All roadmaps
JavaScript
React
Python
Django for web development
Backend & Deployment
Client-Server Architecture
Linux for server development
Kali Linux for security artisans
Advanced Cybersecurity
Job tracks
All job tracks
QA Engineer (+Web Security Specialist)
Courses
Desktop App
Login
Docker and services
Lesson#2 of 9 in project
Theory
Objectives
What's Docker?
#1
Docker images & containers
#2
.dockerignore file
#3
Dockerfile
#4
Compose.yml file: base, dev, prod
#5
Django service: web
#6
PostgreSQL service: db
#7
Persistent PostgreSQL volume
#8
.env
#9
Docker commands: ps, images, run, start, stop, restart, pull, rm
#10
Make commands: migrate, collectstatic
#11
Shell commands inside containers
#12
Previous
Next