p>A carefully curated list of Docker Compose samples.

/p>

p>These samples provide a beginning point to integrate different services using Compose files. Compose file and to manage their deployment with Docker Compose.

/p>

p>These samples can be used for local development environments, like project setups or tinkering on software stacks. These samples should not be used in production environments.

/p>

p>Samples of Docker Compose application that integrate multiple services. Single service examples. Basic setups for various platforms (not yet ready for production but useful for personal usage).

/p>

p>Docker Compose samples with multiple integrated services

/p>

p>ASP.NET or MS SQL - Sample ASP.NET core app that uses MS SQL server. Elasticsearch and Logstashand Kibana ? Sample Elasticsearch, Logstash and Kibana stack. Go / NGINXand MySQL - Sample Go app with an Nginx proxy, as well as an MySQL data base. Go with NGINX or PostgreSQL - Sample Go application with an Nginx proxy and a PostgreSQL database. Java Spark / MySQL: A example Java application and an MySQL table. NGINX / ASP.NET and MySQL - Sample Nginx reverse proxy using an C# backend using ASP.NET NGINX / Flask / MongoDB - Sample Python/Flask app using an Nginx proxy and a Mongo database. https://notes.io/qdMfV NGINX / Flask / MySQL - Sample Python/Flask application that includes an Nginx proxy and a MySQL database. NGINX / Node.js / Redis - Sample Node.js application that includes Nginx proxy and Redis database NGINX /Go Example Nginx proxy with Go backend. NGINX / WSGI and Flask - Sample reverse proxy using Nginx and a Flask backend using WSGI. PostgreSQL/pgAdmin: A sample configuration for postgreSQL with pgAdmin's web interface Python/Flask/Redis - Sample Python/Flask application that includes a MySQL backend. React Express / React MySQL - Sample React application with an Node.js backend and an MySQL database. React Express / MongoDB ? Sample React application that uses an Node.js Backend and a Mongo Database. React /Rust/PostgreSQL Sample React application using the Rust backend and an Postgres table. React / Nginx: Sample React application made with Nginx. Spring or PostgreSQL - Sample Java application with Spring framework and PostgreSQL, a Postgres database.

/p>

p>Single service samples

/p>

p>Icon indicates Sample is compatible with Docker Dev Environments in Docker Desktop version 4.10 or later.

/p>

p>Angular Spark VueJS Flask PHP Traefik Django Minecraft server Plex Portainer Wireguard FastAPI

/p>

p>Basic setups for different platforms (not production-ready but good for personal use).

/p>

p>Gitea / PostgreSQLNextcloud Redis / PostgreSQL Nextcloud MariaDB Pi-hole and cloudflared - Sample Pi-hole setup with use of DoH cloudflared service Prometheus / Grafana Wordpress / MySQL

/p>

p>These instructions will guide you through the steps of bootstrapping for creating and deploying containers using Docker Compose.

/p>

p>Check that Docker and Comppose are installed on Windows or macOS. Install Docker Desktop - Linux first, install Docker and then Docker Compose.

/p>

p>A sample run

/p>

p>Each sample's root directory includes compose.yaml which explains the configuration of the service components. Each sample can be run in a local environment by entering the root directory of each one and then running:

/p>

p>Review the README.md of each sample to get more details about the structure and what is the expected output. To stop the sample application and remove all containers, execute:

/p>

p>Contribute

/p>

p>We welcome examples that show how Docker Compose can be used for common applications. Read the Contribution Guide for more details.

/p>


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-09-16 (金) 04:48:32 (594d)