• 测试开发环境下centos7.9下安装docker的minio


    按照以下方法进行

    1、安装docker,要是生产等还是要按照docker-ce

     yum install docker

    2、启动docker
      service docker start 
    3、 查看docker信息

    docker info

    4、加到启动里
    systemctl enable docker.service

    5、开始docker pull minio/minio

    但报错,missing signature key  不过这个应该就是docker版本问题,比较老的docker版本,所以应该是要用docker-ce版本,不过我这里是测试就算了用下面版本

    docker pull minio/minio:RELEASE.2022-01-04T07-41-07Z

    这样就正常了。

    6、运行

    docker run -p 9010:9000 -p 9011:9001 --name minio -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=XXXXXX"  -v /root/mydata/minio/data:/data   -v /root/mydata/minio/config:/root/.minio   -d minio/minio:RELEASE.2022-01-04T07-41-07Z server /data --console-address ":9001" 

    但docker logs minio报下面错误

    Minio问题1:ERROR Unable to initialize backend: mkdir /data/.minio.sys: permission denied 

    提示是data权限问题,但修改data目录为777,应该就可以了,但结果还是这样。

    不知道是什么原因了,以前安装到centos7.6的时候好像没有遇到过类似问题。

    后来根据资料,应该是下面问题

    HINT:
            Verify if MinIO binary is running as the same user who has write permissions for the backend

    修改成如下就正常了:

    docker run -p 9010:9000 -p 9011:9001 --name minio -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=XXXXXX"  -v /root/mydata/minio/data:/data:z   -v /root/mydata/minio/config:/root/.minio   -d minio/minio:RELEASE.2022-01-04T07-41-07Z server /data --console-address ":9001" 

    根据下面资料

    7、正常后如下:

    8、正常后可以通过9011端口进入,如下:

  • 相关阅读:
    css实现水滴效果图
    whistle 的使用
    【SCAU数据挖掘】数据挖掘期末总复习题库应用题及解析
    Java 接口拦截器的实现以及返回
    Redis | 在Java中操作Redis
    ArcGIS Pro SDK 003 如何调用Toolbox
    linux下安装maven(详细图文教程)
    [交互]实战问题2-413 Request Entity Too Large
    Linux 命令(11)—— tcpdump
    vulnhub靶场之BLUESMOKE: DEVRANDOM2|bluesmoke
  • 原文地址:https://blog.csdn.net/qq_40032778/article/details/134469663