#!/bin/bash set -e cat >/tmp/mybucket-rw.json < # # http://localhost:63315 # http://localhost:63316 # http://localhost # GET # PUT # POST # DELETE # HEAD # * # # " > /tmp/cors.xml # docker run --rm --network host -v /tmp/mybucket-rw.json:/tmp/mybucket-rw.json --entrypoint=/bin/sh minio/mc -c " # mc alias set myminio $minioEndpoint $username $password # mc mb --ignore-existing myminio/$bucketName # mc admin policy create myminio my-custom-policy /tmp/mybucket-rw.json # echo 'Creating service account for user $username with access key $accessKey' # mc admin user svcacct add --access-key '$accessKey' --secret-key '$secretKey' myminio '$username' # mc admin policy attach myminio my-custom-policy --user '$accessKey' # echo 'Verifying policy and user creation:' # mc admin user svcacct info myminio '$accessKey' # " docker run --rm --network host -v /tmp/mybucket-rw.json:/tmp/mybucket-rw.json --entrypoint=/bin/sh minio/mc -c " mc alias set myminio $minioEndpoint $accessKey $secretKey mc mb --ignore-existing myminio/$bucketName "