Docker

An interactive course to learn Docker from scratch. From Linux basics to container orchestration. 24 levels and hundreds of practical tasks with automated grading. Learn to create Docker images, manage containers, and configure microservice architecture. Ideal for developers and DevOps engineers.
4.9
100+ reviews
5k+ graduates use Docker
Detailed training program
  • Introduction to Linux
  • Permissions and process management
  • Service management and writing bash scripts
  • Networking and SSH
  • Basics of Linux security
  • Working with devices in Linux
  • Working with web servers in Linux
  • Useful Linux utilities
  • Introduction to Docker
  • Basic Docker commands
  • Basics of working with Docker
  • Connecting to a running container
  • Working with Docker images
  • Dockerfile optimization
  • Introduction to Docker Compose
  • Configuring services in Docker Compose
  • Docker network settings
  • Introduction to Docker Swarm
  • Managing data in Docker
  • Working with configurations and secrets
  • Monitoring containers
  • Container logging
  • Demonstration of working with Docker
  • Configuring and documenting the application
120+
Lectures
410+
Tasks
22
Tests
Also:
  • Instant validation
  • AI mentor
  • Automated code checking
  • Interactive terminal
  • Gamification
  • Motivational lectures