#!/usr/bin/env bash # # Exemple d'usage: ./start-minio.sh minio1 9001 minio1 minio2 minio3 minio4 # set -x NAME=$1 PORT=$2 LINKS=${@:3} # docker network create --driver bridge minio DOCKER_ARGS="--rm -p ${PORT}:9000 --name ${NAME} --network minio" DOCKER_ARGS="${DOCKER_ARGS} -e MINIO_ACCESS_KEY=access_key" DOCKER_ARGS="${DOCKER_ARGS} -e MINIO_SECRET_KEY=secret_key" DOCKER_ARGS="${DOCKER_ARGS} minio/minio server" for l in ${LINKS}; do DOCKER_ARGS="${DOCKER_ARGS} http://${l}/data/" done docker run ${DOCKER_ARGS}