Course Name
Course Code : PRQ43
Venue Details
Postal Code : 28014
Session Dates
Duration: 2 days (14 hours)
Docker Container Management training provides learners with the knowledge to build, deploy, and manage containerized applications using Docker. The course covers key topics such as creating Docker images, managing containers, and optimizing resource usage. Participants gain hands-on experience with Docker Compose, networking, and storage solutions for multi-container applications. Advanced topics like container security, monitoring, and orchestration with tools like Docker Swarm are also included. This training is ideal for developers, DevOps engineers, and IT professionals aiming to streamline application development and deployment workflows using Docker.
Introduction to Docker and Container Management Introduction to Docker What is Docker? Overview of containerization vs. virtualization. Docker architecture: Docker Engine, Client, Daemon, Registry, and Images. Installing Docker on Linux and Windows. Hands-on exercise Docker Containers and Images Understanding Docker images and containers: What they are and how they work. Building Docker images using Dockerfiles. Managing Docker images (pull, push, tag, remove). Hands-on exercise Running Docker Containers Running and managing containers with docker run. Understanding container lifecycle (start, stop, pause, restart). Inspecting container logs and monitoring performance. Hands-on exercise Advanced Docker Topics and Best Practices Docker Networking Docker network types: Bridge, Host, Overlay, and Macvlan networks. Container-to-container communication and exposing ports. Docker network commands and troubleshooting. Hands-on exercise Docker Volumes and Persistent Storage Understanding volumes: Why and how to use Docker volumes for persistent data. Managing volumes: Creating, inspecting, and removing volumes. Using bind mounts and Docker Compose for managing storage in multi-container applications. Hands-on exercise Docker Security Best Practices Docker security fundamentals: Namespaces, cgroups, and security concerns. Best practices for securing Docker containers and images (e.g., using non-root users, scanning images for vulnerabilities). Managing user permissions and access control. Hands-on exercise Docker Compose for Multi-Container Applications Introduction to Docker Compose: What it is and when to use it. Creating docker-compose.yml files to define multi-container applications. Scaling applications with Docker Compose. Hands-on exercise
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |