# Samples overview


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

## Databases

[MariaDB](/reference/samples/mariadb/) \| [MongoDB](/reference/samples/mongodb/) \| [MS-SQL](/reference/samples/ms-sql/) \| [MySQL](/reference/samples/mysql/) \| [PostgreSQL](/reference/samples/postgres/) \| [Redis](/reference/samples/redis/)

## Frameworks

[.NET](/reference/samples/dotnet/) \| [Angular](/reference/samples/angular/) \| [Django](/reference/samples/django/) \| [Express](/reference/samples/express/) \|[FastAPI](/reference/samples/fastapi/) \| [Flask](/reference/samples/flask/) \| [Node.js](/reference/samples/nodejs/) \| [React](/reference/samples/react/) \| [Rails](/reference/samples/rails/) \| [Spark](/reference/samples/spark/) \| [Spring Boot](/reference/samples/spring/) \| [Vue.js](/reference/samples/vuejs/)

## Languages

[Go](/reference/samples/go/) \| [Java](/reference/samples/java/) \| [JavaScript](/reference/samples/javascript/) \| [PHP](/reference/samples/php/) \| [Python](/reference/samples/python/) \| [Ruby](/reference/samples/ruby/) \| [Rust](/reference/samples/rust/) \| [TypeScript](/reference/samples/typescript/)

## Platforms

[Gitea](/reference/samples/gitea/) \| [Nextcloud](/reference/samples/nextcloud/) \| [Portainer](/reference/samples/portainer/) \|  [Prometheus](/reference/samples/prometheus/) \| [WordPress](/reference/samples/wordpress/)

## Other samples

[Agentic AI](/reference/samples/agentic-ai/) \| [AI/ML](/reference/samples/ai-ml/) \| [Cloudflared](/reference/samples/cloudflared/) \| [Elasticsearch / Logstash / Kibana](/reference/samples/elasticsearch/) \| [Minecraft](/reference/samples/minecraft/) \| [NGINX](/reference/samples/nginx/) \| [Pi-hole](/reference/samples/pi-hole/) \| [Plex](/reference/samples/plex/) \| [Traefik](/reference/samples/traefik/) \| [WireGuard](/reference/samples/wireguard/)

