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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM