Docker Projects (2026)

Docker projects that take you from a first Dockerfile to Compose stacks, secure images and container-based CI/CD.

12 projects: 5 beginner, 5 intermediate, 2 advanced. Every step is checked as you go, an AI mentor helps when you are stuck, and you finish with a verifiable certificate.

Docker projects

  1. Jenkins Pipeline for Kubernetes Cluster — This projects target the ci/cd deployment of kubernetes based cluster for Library Management System by using jenkins. (advanced · Free)
  2. MERN Deployment with Docker Compose with Persistent Storage — This project deploys a full-stack MERN (MongoDB, Express, React, Node.js) application using Docker Compose with three services frontend, backend, and MongoDB each in separate containers. (beginner · Free)
  3. Containerizing a Flask App with Docker — A modular Flask web application built step-by-step for local and Dockerized environments. (beginner · Free)
  4. Mastering Docker Volumes: Bind Mounts, Named Volumes & Storage Strategies — This project introduces and dives deep into Docker’s volume management system, covering Bind Mounts, Named Volumes, and Anonymous Volumes. (intermediate · $1)
  5. Kubernetes RBAC for Starters — Kubernetes RBAC for Starters (advanced · $1)
  6. Container Security with Trivy — This intermediate course is designed for DevOps engineers, security analysts, and IT professionals eager to master container security practices using Trivy. (intermediate · Free)
  7. Docker Fundamentals: Images, Containers, and the Container Runtime — Learn Docker by containerizing a real Node.js app: images vs containers vs runtime, volumes, networking, tagging, registries, and troubleshooting containers that won't start. (beginner · $1)
  8. Docker Compose for Local Multi-Service Development — Follow a backend engineer replacing fragile docker run commands with one docker-compose.yml: health-checked Postgres, live-reload bind mounts, a Redis cache, and fixing a real networking bug. (beginner · $1)
  9. Kubernetes Foundations: Architecture, Core Objects, Pod Lifecycle, and Service Discovery on EKS — Learn Kubernetes architecture, core objects, Pod lifecycle, and service discovery by deploying a real Flask + PostgreSQL app on EKS. (beginner · $1)
  10. DevSecOps Fundamentals — Learn how DevSecOps reshapes the SDLC and wire SAST, SCA, and container scanning into a real CI/CD pipeline through one payments startup's story. (intermediate · $2)
  11. Multi-Stage Builds, Image Optimization, and Container Security Scanning — Shrink a bloated Docker image with multi-stage builds and smarter base images, then scan it with Trivy and gate CI on vulnerability severity. (intermediate · $2)
  12. Emerging Tech Review: Serverless, Containers, Edge and AI — Review four emerging cloud services for a fintech: a least-privilege Lambda, container scans, edge kiosks, AI risks, a Well-Architected review and a DevSecOps pipeline. (intermediate · $3)

Practise Docker more

Frequently asked questions

Do I need to install anything for these Docker projects?

Most projects run in labs inside your browser (SQL, Excel, Python, Power BI, Git and more). Cloud projects say up front when they use your own AWS account or a simulator instead.

How is a Bartman project different from a tutorial?

You do the work yourself, step by step. Each step is checked automatically, and an AI mentor helps when you are stuck, so you finish with work you can show rather than a video you watched.

Do I get a certificate?

Yes. Finishing a project earns a certificate with its own ID that anyone can verify on bartman.ai.

What is Bartman?

Bartman (bartman.ai) is a learning platform where you build real projects with an AI mentor, practise in free browser labs, take mock tests and practice exams, and run job simulations. It was founded in 2025 and is based in Hyderabad, India.

More project topics