Development

Docker Deep Dive: Build, Ship, and Run Containers

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
Get Coupon on Udemy