---
linkTitle: Samples
title: Samples overview
description: Learn how to containerize different types of services by walking through
Official Docker samples.
cascade:
layout: samples
type: samples
aliases:
- /en/latest/examples/
- /engine/examples/
- /examples/
- /samples/runnning_riak_service/
- /samples/apt-cacher-ng/
- /samples/
---
Learn how to containerize different types of services by walking through Official Docker samples.
## Databases
[MariaDB](../samples/mariadb.md) \| [MongoDB](../samples/mongodb.md) \| [MS-SQL](../samples/ms-sql.md) \| [MySQL](../samples/mysql.md) \| [PostgreSQL](../samples/postgres.md) \| [Redis](../samples/redis.md)
## Frameworks
[.NET](../samples/dotnet.md) \| [Angular](../samples/angular.md) \| [Django](../samples/django.md) \| [Express](../samples/express.md) \|[FastAPI](../samples/fastapi.md) \| [Flask](../samples/flask.md) \| [Node.js](../samples/nodejs.md) \| [React](../samples/react.md) \| [Rails](../samples/rails.md) \| [Spark](../samples/spark.md) \| [Spring Boot](../samples/spring.md) \| [Vue.js](../samples/vuejs.md)
## Languages
[Go](../samples/go.md) \| [Java](../samples/java.md) \| [JavaScript](../samples/javascript.md) \| [PHP](../samples/php.md) \| [Python](../samples/python.md) \| [Ruby](../samples/ruby.md) \| [Rust](../samples/rust.md) \| [TypeScript](../samples/typescript.md)
## Platforms
[Gitea](../samples/gitea.md) \| [Nextcloud](../samples/nextcloud.md) \| [Portainer](../samples/portainer.md) \| [Prometheus](../samples/prometheus.md) \| [WordPress](../samples/wordpress.md)
## Other samples
[AI/ML](../samples/ai-ml.md) \| [Cloudflared](../samples/cloudflared.md) \| [Elasticsearch / Logstash / Kibana](../samples/elasticsearch.md) \| [Minecraft](../samples/minecraft.md) \| [NGINX](../samples/nginx.md) \| [Pi-hole](../samples/pi-hole.md) \| [Plex](../samples/plex.md) \| [Traefik](../samples/traefik.md) \| [WireGuard](../samples/wireguard.md)
Chunks
7c969e50 (1st chunk of `content/reference/samples/_index.md`)
Title: Docker Samples Overview
Summary
This document provides an overview of official Docker samples demonstrating how to containerize various types of services. It includes samples for 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), and other applications (AI/ML, Cloudflared, Elasticsearch/Logstash/Kibana, Minecraft, NGINX, Pi-hole, Plex, Traefik, WireGuard).