Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iedmrc/awesome-docker-compose
Awesome Docker Compose files repository. Run a well-prepared applications stack with just a single command.
https://github.com/iedmrc/awesome-docker-compose
List: awesome-docker-compose
awesome docker docker-compose docker-containers
Last synced: about 1 month ago
JSON representation
Awesome Docker Compose files repository. Run a well-prepared applications stack with just a single command.
- Host: GitHub
- URL: https://github.com/iedmrc/awesome-docker-compose
- Owner: iedmrc
- License: mit
- Created: 2019-09-03T10:42:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-03T10:43:33.000Z (over 5 years ago)
- Last Synced: 2024-05-19T19:52:48.701Z (7 months ago)
- Topics: awesome, docker, docker-compose, docker-containers
- Size: 43 KB
- Stars: 25
- Watchers: 5
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- more-awesome - awesome-docker-compose - Awesome Docker Compose files. Run a well-prepared applications stack with just a single command. (Back-End Development)
README
# Awesome Docker Compose
This *Awesome Docker Compose* repository consists of useful `docker-compose` files. A well-prepared Docker stack can be run with just a single `docker-compose up -d` command thanks to the `docker-compose` files in this repository.
For now, there are some `docker-compose` files created by me but looking for contributors. See [Contribution Guideline](CONTRIBUTING.md) for more information.
## Table of Contents
+ [Galois](galois)
+ [Nginx Reverse Proxy with Letsencrypt](nginx-letsencrypt)
+ [OpenVPN](openvpn)
+ [VROOM](vroom)## Run
Make sure you have [Docker](https://docs.docker.com/install/) and [Docker Compose](https://docs.docker.com/compose/install/) installed on your local. Also don't forget to check *compose file* version matches with your Docker Compose and Docker versions.
After all, run the following command:
```sh
docker-compose up -d
```Here `-d` runs the stack in the background. If you don't want to run all the containers but some, do the following:
```sh
docker-compose up -d service1 service2
```### Destroy
To stop and remove the stack just give the following:
```sh
docker-compose down
```## Author
👤 **Ibrahim Ethem DEMIRCI**
Twitter: [@iedmrc](https://twitter.com/iedmrc) | Github: [@iedmrc](https://github.com/iedmrc) | Patreon: [@iedmrc](https://patreon.com/iedmrc)
Ibrahim's open-source projects are supported by his Patreon. If you found this project helpful, any monetary contributions to the Patreon are appreciated and will be put to good creative use.
## License
It is licensed under MIT License as found in the LICENSE file.