Centos7 部署 Minio

 

一,先说一下docker部署吧

参考:https://www.jianshu.com/p/52dbc679094a

(说不定你没遇到我这个问题呢)

 

1,拉取镜像

docker pull minio/minio

 

最新镜像的界面改动很大。

我使用的是老界面

docker pull minio/minio:RELEASE.2021-03-12T00-00-47Z

 

2,启动

注意admin是账号,12345678是密码

如果通过 docker ps 查看,Minio 一直是 restarting。

那么你通过 docker logs minio 看一下情况。

我这边是MINIO_SECRET_KEY的下划线没打,所以一直restarting.

docker run -p 9000:9000 --name minio 
-d --restart=always 
-e "MINIO_ACCESS_KEY=admin" 
-e "MINIO_SECRET_KEY=12345678" 
-v /home/data:/data 
-v /home/config:/root/.minio 
minio/minio server /data

 

如果是老版本,需要添加tag

minio/minio:RELEASE.2021-03-12T00-00-47Z

docker run -p 9000:9000 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=12345678" -v /home/data:/data -v /home/config:/root/.minio minio/minio:RELEASE.2021-03-12T00-00-47Z server /data

 

 

会输出

或者使用

docker logs {容器名}

上面的2个地址,你直接访问就可以了。

本机ip:端口 也可以

 

二,Centos7 部署

参考:https://blog.csdn.net/llwy1428/article/details/99618252

 

1,创建目录

[root@localhost ~]# mkdir /opt/minio
[root@localhost ~]# mkdir /opt/minio/data

 

2,进入目录

[root@localhost ~]# cd /opt/minio

 

3,下载

[root@localhost ~]# wget https://dl.min.io/server/minio/release/linux-amd64/minio

 

4,赋权

[root@localhost ~]# chmod +x minio

 

5,关闭防火墙

#关闭防火墙
systemctl stop firewalld.service
#永久关闭防火墙
systemctl disable firewalld.service

 

6,设置账户/密码

export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=12345678

 

7,启动minio(ctrl+c会退出!)

[root@localhost ~]# /opt/minio/minio server /opt/minio/data/

 

8,后台启动

但是ctrl+c后,就退出了。

因此我需要后台运行!

nohup /opt/minio/minio server /opt/minio/data/ > /opt/minio/data/minio.log 2>&1 &

 

9,检验

不知道为什么,centos中我装完,是这个界面。。。。好丑

和我windows安装的完全不一样。

使用老版本就可以了,查看版本:

https://registry.hub.docker.com/r/minio/minio/tags?page=1&ordering=last_updated

 

PS:很多人问我,为什么我登进去是 minio console版本的?!界面都不一样。

这个是由于版本的问题。

我目前使用的版本是:

<dependency>
    <groupId>io.minio</groupId>
    <artifactId>minio</artifactId>
    <version>8.2.1</version>
</dependency>

 

10,关闭服务

#关闭minio
# 查看端口 netstat
-lnpt |grep 端口 # 关闭PID kill -9 PID

 

posted @ 2021-07-14 12:20  正怒月神  阅读(852)  评论(0编辑  收藏  举报