MinIO เป็น Open Source Object Storage service ใช้ license Apache License v2.0 โดยมี API ที่ compatible กับ API ของ AWS S3 ดังนั้น ก็เป็นตัวช่วยที่ดีถ้าเราอยากทดสอบโค้ดที่จะต้องต่อกับ S3 แต่ยังไม่มี account AWS S3 จริงๆ
การใช้งานมีวิธีติดตั้งหลายแบบ แต่แบบง่ายสุดคือไม่ต้องติดตั้ง รันมันผ่าน Docker เลย ง่ายๆแบบนี้
> docker run -p 9000:9000 minio/minio server /data
ซึ่ง default สำหรับ env AWS_ACCESS_KEY_ID
กับ env AWS_SECRET_ACCESS_KEY
นั้นใช้ minioadmin
ได้เลย
นอกจากนั้นยังมีหน้า admin อีกด้วยเมื่อเข้าเข้าไปที http://localhost:9000
โดยใช้ username กับ password minioadmin
ทั้งคู่เลย
เมื่อเข้าไปแล้วด้านขวาล่างจะมีปุ่ม +
ให้เรากดแล้วสร้าง bucket ใหม่ได้
จริงๆแล้ว MinIO ไม่ได้เอาไว้แค่ทดสอบ ใครจะเอาไปใช้เป็น service แทน AWS S3 เลยก็ได้เช่นกัน แต่ก็ถ้าใช้งานจริงๆอย่าลืมอ่านคู่มือเพื่อตั้งค่าการใช้งานและ key ต่างๆให้ปลอดภัยด้วยนะครับ
ขอฝาก Buy Me a Coffee
สำหรับท่านใดที่อ่านแล้วชอบโพสต์ต่างๆของผมที่นี่ ต้องการสนับสนุนค่ากาแฟเล็กๆน้อยๆ สามารถสนับสนุนผมได้ผ่านทาง Buy Me a Coffee คลิ๊กที่รูปด้านล่างนี้ได้เลยครับ
ส่วนท่านใดไม่สะดวกใช้บัตรเครดิต หรือ Paypal สามารถสนับสนุนผมได้ผ่านทาง PromptPay โดยดู QR Code ได้จากโพสต์ที่พินเอาไว้ได้ที่ Page DevDose ครับ https://web.facebook.com/devdoseth
ขอบคุณครับ 🙏
Top comments (0)