Notes - notes.io
A selection of Docker Compose samples.
These examples are a good beginning point to integrate different services using Compose files. Compose file and to manage their deployment using Docker Compose.
Note : The following samples are intended for use in local development environments, such as project setups, tinkering with software stacks and more. These samples are not suitable for use in production environments.
Docker Compose samples that include multiple integrated services. Single service samples. Basic configurations for different platforms (not production ready but great for personal use).
Examples of Docker Compose applications that have multiple integrated services.
ASP.NET MS-SQL and ASP.NET ASP.NET core application that uses MS SQL server database. Elasticsearch / LogstashKibana / Kibana - Sample Elasticsearch, Logstash and Kibana stack. Go / NGINX/ MySQL - Sample Go app with an Nginx proxy, as well as a MySQL data base. Go / PostgreSQL/NGINX - Sample Go application using an Nginx proxy, and a PostgreSQL SQL database. Java Spark and MySQL - A sample Java application and an MySQL database. NGINX/ASP.NET/MySQL - Sample Nginx reverse proxy using an C# backend with ASP.NET NGINX/Flask / MongoDB. A Sample Python/Flask program using an Nginx proxy, and a MongoDB database. NGINX / Flask/ MySQL - Sample Python/Flask app that includes an Nginx proxy and a MySQL table. NGINX/N, a Redis database NGINX/Go - Sample Nginx backend proxy that uses Go. NGINX / WSGI / Flask – Sample Nginx proxy using a Flask Backend that uses WSGI. PostgreSQL/pgAdmin - A sample configuration for postgreSQL database with pgAdmin web interface Python Flask, / Redis A Python/Flask sample and a Redis database React / Spring / MySQL - Sample React application that includes the Spring backend as well as a MySQL database. React / Express / MySQL – Sample React application using an N: Sample React application using Nginx. Spring and PostgreSQL A example Java application that makes use of the Spring framework and a Postgres database.
Single service samples
Icon indicates that the sample is compatible with Docker Desktop version 4.10 and later.
Angular Spark VueJS Flask PHP Traefik Django Minecraft server Plex Portainer Wireguard FastAPI
Basic setups for various platforms (not production ready , but useful for personal use)
Gitea/PostgreSQL Nextcloud/PostgreSQLNext RedisMariaDB Pi hole cloudflared – Pi-hole setup sample using DoH cloudflared Prometheus/ Grafana Wordpress/ MySQL
These instructions will get you through the initial phase of creating and deploying examples of containerized applications using Docker Compose.
Check that Docker and Comppose are installed on Windows or macOS. Install Docker Desktop - Linux: First install Docker and then Docker Compose.
A sample run
The root directory of every sample contains :
Check the README.md of each sample for more details on the structure and what is the expected output. To stop the application that is running the sample and to eliminate all containers, run:
We are looking forward to examples of how Docker Compose can be used for common applications. For more details please refer to the Contribution Guide.
Here's my website:
Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 12 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]