iedmrc / awesome-docker-compose

Awesome Docker Compose files repository. Run a well-prepared applications stack with just a single command.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Docker Compose

Twitter: iedmrc Awesome badge Made with love badge

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 for more information.

Table of Contents

Run

Make sure you have Docker and Docker Compose 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:

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:

docker-compose up -d service1 service2

Destroy

To stop and remove the stack just give the following:

docker-compose down

Author

👤 Ibrahim Ethem DEMIRCI

Twitter: @iedmrc | Github: @iedmrc | Patreon: @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.

About

Awesome Docker Compose files repository. Run a well-prepared applications stack with just a single command.

License:MIT License