0% found this document useful (0 votes)
74 views2 pages

Dca Vimal Daga

The document outlines a comprehensive training program on Docker, covering various sessions that include the introduction to Docker, container technology, and Docker networking. It also details practical applications such as launching Docker containers, creating custom images, and optimizing Docker builds. Each session includes specific topics and tasks related to Docker, Python Flask, and networking concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views2 pages

Dca Vimal Daga

The document outlines a comprehensive training program on Docker, covering various sessions that include the introduction to Docker, container technology, and Docker networking. It also details practical applications such as launching Docker containers, creating custom images, and optimizing Docker builds. Each session includes specific topics and tasks related to Docker, Python Flask, and networking concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

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)

You might also like