Course Overview
- Course Title: Docker Deep Dive: Build, Ship, and Run Containers
- Instructor: Anton Voroniuk
- Target Audience:
- Developers who want to containerize their applications
- Beginners exploring Docker and DevOps fundamentals
- QA engineers, testers, and sysadmins working in modern environments
- Students preparing for careers in DevOps or cloud infrastructure
- Anyone looking to build real, deployable projects with Docker
- Prerequisites: No prior Docker or containerization experience required
Curriculum Highlights
- Key Topics Covered:
- Install and configure Docker on your local machine
- Pull and run containerized applications using Docker CLI
- Create and manage Docker volumes, networks, and port bindings
- Secure containers and manage secrets with Jenkins and HashiCorp Vault
- Write Dockerfiles to build custom container images
- Use Docker Compose to build and run multi-container applications
- Publish and pull images using a Docker registry
- Orchestrate containers using Docker Swarm and Kubernetes
- Key Skills Learned:
- Install and set up Docker on your machine
- Pull, run, and manage Docker containers
- Create and use Docker volumes and networks
- Write Dockerfiles and build custom images
- Manage multi-container setups with Docker Compose
- Publish and pull images with Docker Registry
- Apply Docker security best practices
- Use orchestration tools like Docker Swarm and Kubernetes
Course Format
- Duration: 2.5 hours on-demand video, 12 articles
- Format: Self-paced online course
- Resources:
- Access on mobile and TV
- Certificate of completion


