MinIO : Setup and Installation

  1. Setup MinIO ผ่าน Docker Compose
    mkdir /opt/docker-compose/minio
    vi docker-compose.yml

    หรือ copy จาก drive
    docker-compose.yml
  2. ติดตั้งผ่านคำสั่ง
    docker-compose up -d
  3. เข้าใช้งานผ่าน URL
    http://<ip_address>:9000
  4. สร้าง bucket เพิ่มเก็บข้อมูล

    * กรณีเซทเป็น private ต้องใช้ username password ในการ connect

    ใส่ username password ใน Access key และ Secret key
  5. ทดสอบการใช้งานผ่าน postman GET, PUT, DELETE
    ตัวอย่าง

ขยายขนาด bucket ด้วย command line

remote เข้าไปยัง docker

docker exec -it <minio> bash

ตรวจสอบ alias

mc alias list

กรณีไม่มีให้สร้างใหม่

mc alias set <alias> http://localhost:9001 <access_key> <secret_key>

mc alias set local http://localhost:9001 aaa bbb

เพิ่มขนาดด้วยคำสั่ง

mc quota set <alias>/<bucket> --size 40GiB

mc alias set local http://localhost:9001

** เรียกผ่าน API ด้วย port 9001