dockerÔõôװÖÃminiso
ʹÓà docker ×°Öà minio °ì·¨£º×°Öà dockerÀÈ¡ minio ¾µÏñÔËÐÐ minio ÈÝÆ÷ÉèÖà minio£¬»á¼ûÍøÒ³½çÃæÊäÈëÓû§ÃûºÍÃÜÂ뽨Éè´æ´¢Í°ÉÏ´«¹¤¾ß»á¼û¹¤¾ß
ÔõÑùʹÓà Docker ×°Öà MinIO
MinIO ÊÇÒ»¸öÓëÑÇÂíÑ· S3 ¼æÈݵŤ¾ß´æ´¢Ð§ÀÍÆ÷£¬¿ÉÇáËÉ°²ÅÅÔÚ Docker ÖС£ÒÔÏÂÊÇ×°Öà MinIO µÄ°ì·¨£º
°ì·¨ 1£º×°Öà Docker
È·±£ÄúµÄϵͳÒÑ×°Öà Docker¡£
ÈôÊÇÄúÉÐδװÖà Docker£¬Çë²Î¿¼ Docker ¹Ù·½Îĵµ¾ÙÐÐ×°Öá£
°ì·¨ 2£ºÀÈ¡ MinIO ¾µÏñ
ʹÓÃÒÔÏÂÏÂÁî´Ó Docker Hub ÀÈ¡ MinIO ¾µÏñ£º
docker pull minio/minio
µÇ¼ºó¸´ÖÆ
°ì·¨ 3£ºÔËÐÐ MinIO ÈÝÆ÷
ÔËÐÐÒÔÏÂÏÂÁîÒÔʹÓÃĬÈÏÉèÖÃÆô¶¯ MinIO ÈÝÆ÷£º
docker run -d --name minio -p 9000:9000 minio/minio server /data
µÇ¼ºó¸´ÖÆ
´ËÏÂÁʹÓÃ¶Ë¿Ú 9000 Æô¶¯ÃûΪ “minio” µÄ MinIO ÈÝÆ÷¡£
°ì·¨ 4£ºÉèÖà MinIO
»á¼û http://localhost:9000/ ÖÐµÄ MinIO ÍøÒ³½çÃæ¡£
ÊäÈëÓû§ÃûºÍÃÜÂë “minioadmin” ºÍ “minioadmin”¡£
°ì·¨ 5£º½¨Éè´æ´¢Í°
µ¥»÷ “Buckets” Ñ¡Ï¡£
µ¥»÷ “Create Bucket” °´Å¥¡£
ÊäÈëд洢ͰµÄÃû³Æ²¢µ¥»÷ “Create”¡£
°ì·¨ 6£ºÉÏ´«¹¤¾ß
µ¥»÷Äú½¨ÉèµÄ´æ´¢Í°µÄÃû³Æ¡£
µ¥»÷ “Upload” °´Å¥¡£
Ñ¡ÕªÒªÉÏ´«µÄÎļþ²¢µ¥»÷ “Upload”¡£
°ì·¨ 7£º»á¼û¹¤¾ß
µ¥»÷ÄúÉÏ´«µÄ¹¤¾ßµÄÃû³Æ¡£
¹¤¾ßµÄÄÚÈݽ«ÏÔʾÔÚä¯ÀÀÆ÷´°¿ÚÖС£
ÒÔÉϾÍÊÇdockerÔõôװÖÃminisoµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡