Introduction of Docker|Use case of Docker |Operating system |RAM /CPU|Container
technology |Containers|AWS Cloud |Launch EC2 instance |Docker Engine |Docker host |
Docker Image |Install docker |Docker pull |Docker run |Docker Hub |Docker Attach|
Python Flask |Python Runtime |Install python (302:14)
Session 1 - Introduction Docker | Containers | Images | Dockerfile | Compose |
Orchestration | Performance | Agile | Installation Docker in Rhel 9 | Portability
(113:57)
Session 2 - Check Docker Status | Start Docker Service | Enable Docker on Boot |
Remove Containers | Run Python Flask App | Set Up Environment | Use Red Hat Image |
Install Python & Flask | Copy Files to Container | Run Flask App | Check localhost
| Get Container IP | Create Custom Image (118:24)
Session 3 - Docker and Container | Python Application Installation on Linux |
Dockerfile | Workspace Setup | File Copying Process | Automating Commands | Docker
Usage | Custom Images (119:47)
Session 4 - Docker File Creation | Exploring Containers | Docker Image Creation |
Docker | Flask | Environment Variables | Docker CMD | ENTRYPOINT | Command Line
Input | Docker Entry Points | Containers | (145:53)
Session 5 - Launching Docker Containers and Images | Modern Web Applications |
Docker Setup | Launching MySQL Container and Security | Containerizing Python Flask
App With DB | Creating Docker Image and App | Creating Docker Container for Flask
App | Database System | Team Roles | (122:09)
Session 6 - Network Connectivity | IPs | NICs | Public/Private IPs | NAT | Routing
Tables | Network Types | ifconfig | IPv4 | Netmask | Network Names | Ping | DNS
Resolution | Default Routes | Static/Dynamic Config | Docker Networking | Security
| IP Ranges | Prefix Length (171:19)
Session 7 - Docker Networking | Switches | IP Addressing | DHCP | Subnets |
Routers | Gateways | OSI Model | MAC Addresses | Bridge Networks | IPAM | Network
Drivers | NAT | IP Masquerading | Public/Private IPs | Containers | Isolation |
Packet Routing | SDN | Layer 2/3 Bridges (148:19)
8. Docker Session By the World Record Holder Mr. Vimal Daga_GMT20250109-153427
(87:04)
Session 9 - Docker Storage: Persistence | Ephemeral storage | Volume mounting |
Host directories | Read-only volumes | Database persistence | Volume command |
Volume drivers | Local driver | Volume creation | Inspection | Mountpoints | Multi-
container setup | Persistence | Fault tolerance (115:02)
Session 10 - Dockerfile | Custom Images | Image Size | Containers | RAM | Multi-
stage Builds | Base Image | Security | Minimal Images | Java | Maven | Distroless |
JDK | Build vs Runtime | Git Clone | COPY --from | Port Mapping | Small Image |
Execution (136:06)
Session 11 - Optimization | Reducing Image Size | Custom Images | Efficient Builds
| Multi-Stage Builds | Lightweight Base Images | Minimizing Layers | Optimizing
Dependencies | Caching & Layer Reuse | .dockerignore | Security Best Practices |
Performance | Testing & Debugging Docker Builds (126:11)