Deploy MinIO storage server in Docker Swarm
You should create your credentials keys. Run in master node :
echo "AKIAIOSFODNN7EXAMPLE" | docker secret create access_key -
echo "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" | docker secret create secret_key -
We have 4 service by default that run in 4 node. Set label for Swarm nodes and configure them in deploy > placement > constraints
and environment > MINIO_DISTRIBUTED_NODES
docker stack deploy -c docker-stack.yml MinIO
Wait until all disks are up and running then you can access MinIO cluster from exposed ports ( 9002-9005 ) and use any client to use them
Don't be shy to be a contributor 😉
- Fork it !
- Create your feature branch :
git checkout -b my-new-feature
- Commit your changes :
git commit -am 'Add some feature'
- Push to the branch :
git push origin my-new-feature
- Submit a pull request
Each project may have many problems. Contributing to the better development of this project by reporting them.