• docker安装MinIO RELEASE.2022-08-13T21-54-44Z


    一、docker拉取minio镜像

    docker pull minio/minio:RELEASE.2022-08-13T21-54-44Z

    二、创建映射容器的文件目录

    1. #设置8块盘 纠删码使用 
    2. mkdir -p -m 777 /mydata/minio/config
    3. mkdir -p -m 777 /mydata/minio/data1
    4. mkdir -p -m 777 /mydata/minio/data2
    5. mkdir -p -m 777 /mydata/minio/data3
    6. mkdir -p -m 777 /mydata/minio/data4
    7. mkdir -p -m 777 /mydata/minio/data5
    8. mkdir -p -m 777 /mydata/minio/data6
    9. mkdir -p -m 777 /mydata/minio/data7
    10. mkdir -p -m 777 /mydata/minio/data8

    三、创建minio容器

    1. docker run --name minio \
    2. -p 9000:9000 \
    3. -p 9001:9001 \
    4. --restart=always \
    5. -e "MINIO_ROOT_USER=admin" \
    6. -e "MINIO_ROOT_PASSWORD=admin123" \
    7. -v /mydata/minio/config:/root/.minio \
    8. -v /mydata/minio/data1:/data1 \
    9. -v /mydata/minio/data2:/data2 \
    10. -v /mydata/minio/data3:/data3 \
    11. -v /mydata/minio/data4:/data4 \
    12. -v /mydata/minio/data5:/data5 \
    13. -v /mydata/minio/data6:/data6 \
    14. -v /mydata/minio/data7:/data7 \
    15. -v /mydata/minio/data8:/data8 \
    16. -d minio/minio:RELEASE.2022-08-13T21-54-44Z \
    17. server /data1 /data2 /data3 /data4 /data5 /data6 /data7 /data8 \
    18. --address '0.0.0.0:9000' --console-address '0.0.0.0:9001'

    设置账号密码

    -e "MINIO_ROOT_USER=admin" 
    -e "MINIO_ROOT_PASSWORD=admin123" 

    文件映射

    -v /mydata/minio/config:/root/.minio \
    -v /mydata/minio/data1:/data1 \
    -v /mydata/minio/data2:/data2 \
    -v /mydata/minio/data3:/data3 \
    -v /mydata/minio/data4:/data4 \
    -v /mydata/minio/data5:/data5 \
    -v /mydata/minio/data6:/data6 \
    -v /mydata/minio/data7:/data7 \
    -v /mydata/minio/data8:/data8 \

    Minio的默认地址端口是9000

    可以通过--address '0.0.0.0:9000'修改默认的动态端口(API用这个)

    --console-address '0.0.0.0:9001' 设置静态端口(MINIO页面上获取的相关直链用这个)

    注意:如果不设置静态端口会有警告,也会导致minio访问失败

    四、测试

    老规矩查看运行日志

    docker logs -f 容器ID

     访问http://docker所在服务器ip:9001/login

  • 相关阅读:
    Vue详解及综合案例
    代码随想录第55天
    你是怎么封装微信小程序的数据请求的?
    React整理总结(四)
    java计算机毕业设计Web企业差旅在线管理系统源码+mysql数据库+系统+lw文档+部署
    软件测试书单/书籍推荐(整理更新中)
    06_SpingBoot 下的 Spring MVC
    基于STM32单片机红外遥控自动泊车智能车
    MySQL误删怎么办
    在docker下安装suiteCRM
  • 原文地址:https://blog.csdn.net/boywcx/article/details/126468134