测试开发环境下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、同时防火墙开开放相应的端口

firewall-cmd --add-port=9010/tcp --permanent

firewall-cmd --add-port=9011/tcp --permanent

firewall-cmd --reload

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

相关推荐
糟糕喔40 分钟前
harbor私有仓库搭建
运维·docker·云原生·容器·kubernetes
查尔char4 小时前
CentOS 7 编译安装 Python 3.10 并解决 SSL 问题
python·centos·ssl·pip·python3.11
就叫飞六吧5 小时前
K8s 端口暴露:集群统一暴露 vs 单 Pod 暴露
云原生·容器·kubernetes
执笔为剑5 小时前
docker环境升级数据库
数据库·docker·容器
于眠牧北7 小时前
ubuntu22.04安装docker以及安装过程中报错解决方法
运维·docker·容器
FriendshipT7 小时前
算法部署知识点:TensorRT、Tensorflow、Flask、Docker、TFLite
算法·docker·flask·tensorflow
摇滚侠8 小时前
虚拟机部署龙虾 OpenClaw,VMware 安装 Linux CentOS 虚拟机操作系统,部署 Docker,部署 OpenClaw
linux·docker·centos
SuniaWang8 小时前
Vue 项目 Docker 多阶段构建部署指南(阿里云)
vue.js·阿里云·docker
EnCi Zheng8 小时前
L1C-VMware创建CentOS虚拟机完全指南 [特殊字符]
linux·运维·centos
AI成长日志9 小时前
【agent专栏】Agent服务化与性能优化——Docker容器化、并发处理、成本控制
docker·容器·性能优化