Samples overview

Learn how to containerize different types of services by walking through Official Docker samples.

Databases

MariaDB | MongoDB | MS-SQL | MySQL | PostgreSQL | Redis

Frameworks

.NET | Angular | Django | Express |FastAPI | Flask | Node.js | React | Rails | Spark | Spring Boot | Vue.js

Languages

Go | Java | JavaScript | PHP | Python | Ruby | Rust | TypeScript

Platforms

Gitea | Nextcloud | Portainer | Prometheus | WordPress

Other services

Cloudflared | Elasticsearch / Logstash / Kibana | Minecraft | NGINX | Pi-hole | Plex | Traefik | WireGuard

Looking for more samples?

Visit the following GitHub repositories for more Docker samples.

  • Awesome Compose: A curated repository containing over 30 Docker Compose samples. These samples offer a starting point for how to integrate different services using a Compose file.
  • Docker Samples: A collection of over 30 repositories that offer sample containerized demo applications, tutorials, and labs.