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 {容器名}

Centos7 部署 Minio_第1张图片

上面的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

6,关闭防火墙

#关闭防火墙
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版本的?!界面都不一样。

这个是由于版本的问题。

我目前使用的版本是:


    io.minio
    minio
    8.2.1

Centos7 部署 Minio_第2张图片

10,关闭服务

#关闭minio

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

你可能感兴趣的:(other,docker)