Deploy Minio on Docker Compose Slack Go Report Card Docker Pulls codecov

Docker Compose allows defining and running single host, multi-container Docker applications.

With Compose, you use a Compose file to configure Minio services. Then, using a single command, you can create and launch all the Distributed Minio instances from your configuration. Distributed Minio instances will be deployed in multiple containers on the same host. This is a great way to set up development, testing, and staging environments, based on Distributed Minio.

1. Prerequisites

2. Run Distributed Minio on Docker Compose

To deploy Distributed Minio on Docker Compose, please download docker-compose.yaml to your current working directory. Note that Docker Compose pulls the Minio Docker image, so there is no need to explicitly download Minio binary. Then run one of the below commands

GNU/Linux and macOS

docker-compose pull
docker-compose up

Windows

docker-compose.exe pull
docker-compose.exe up

Each instance is now accessible on the host at ports 9001 through 9004, proceed to access the Web browser at http://127.0.0.1:9001/

Notes

Explore Further