当前位置: 首页 > article >正文

测试开发环境下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端口进入,如下:


http://www.kler.cn/a/131541.html

相关文章:

  • 如何合理估算 Java 线程池大小
  • uniapp地图手动控制地图scale
  • 自学ansible笔记
  • 视频一键转码:批量转换MP4视频的技巧
  • 02-2解析JsonPath
  • [Jenkins] 物理机 安装 Jenkins
  • 【Hello Go】初识Go语言
  • c语言-浅谈指针(2)
  • python爬虫 之 JavaScript 简单基础
  • OpenCV入门2——图像视频的加载与展示一些API
  • MySQL JDBC编程
  • 听GPT 讲Rust源代码--library/core/src(7)
  • 【MATLAB源码-第81期】基于matlab的polar码三种译码算法比较(SC,SCL,BP)。
  • 笔记本电脑没有声音?几招恢复声音流畅!
  • 微服务面试问题小结( 微服务、分布式、MQ、网关、zookeeper、nginx)
  • 【Vue原理解析】之虚拟DOM
  • rpmbuild 包名 version 操作系统信息部分来源 /etc/rpm/macros.dist
  • CLEARTEXT communication to XX not permitted by network security policy 报错
  • 计算机视觉:人脸识别与检测
  • GUN介绍