Skip to content

The DevOps with Docker course on the MOOC.fi platform is a free, open online course created by the University of Helsinki. It's part of their popular "DevOps" series, which also includes "DevOps with Kubernetes" and "DevOps with CI/CD."

License

Notifications You must be signed in to change notification settings

MOOC-FL/DevOps-with-Docker

Repository files navigation

DevOps-with-Docker

Main Topics Covered

Part 1 – Introduction to Containers & Docker Basics

  • What are containers and why use them?
  • Installing Docker
  • Basic Docker commands (run, ps, stop, rm, images, rmi)
  • Port mapping and interactive containers
  • Dockerfile basics
  • Building and running custom images
  • Environment variables
  • Docker Hub and pushing images

Part 2 – More Advanced Docker Concepts

  • Debugging containers (logs, exec)
  • Docker networking basics
  • Docker Compose for multi-container applications
  • Volumes and persistent data
  • Optimizing images (layers, multi-stage builds)
  • Security best practices

Part 3 – Towards Orchestration & Production

  • Introduction to container orchestration concepts
  • Setting up simple production-like environments
  • Basics of scaling and load balancing
  • Introduction to Docker Swarm (basics)
  • Preparing for Kubernetes (transition to the next course)

About

The DevOps with Docker course on the MOOC.fi platform is a free, open online course created by the University of Helsinki. It's part of their popular "DevOps" series, which also includes "DevOps with Kubernetes" and "DevOps with CI/CD."

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages