Minio is an open source object storage server with Amazon S3 compatible API.
Build cloud-native applications portable across all major public and private clouds.
Learn More
docker run -p 9000:9000 --name minio1 -v /mnt/data:/data -v /mnt/config:/root/.minio minio/minio server /data
docker-compose -f minio-compose.yaml up
docker stack deploy --compose-file=minio-swarm.yaml minio
Use official Minio Docker image to launch your own Amazon S3 compatible object storage server in few seconds. Use Minio to create private Docker registries or store application data (photos, videos, DB backups, logs).
Uniform, repeatable deployments across public and private clouds.
Minio adds Amazon S3 compatible object storage to existing Docker volumes. Attach Docker volumes to Minio containers and access data with REST API.
Launch as many Minio instances to cater to ever growing storage needs, and use Docker Swarm to orchestrate multi-tenant Minio instances across racks of servers.
Minio persists objects in docker volumes provided through volume plugin driver. In distributed mode, Minio can aggregate multiple docker volumes into a single large distributed erasure coded object storage volume. Objects are protected against container failures, drive failures and silent data corruption.
Minio containers can be accessed using public IP of the host. By default, you can access the server on[Host-IP-Address:9000].Once you have the Minio endpoint accessible, you can use any of the Minio SDKs or the mc tool to access your object storage.