Linux安装MinIO

IT王小二2019年11月2日约 374 字

Linux安装MinIO

作者:IT王小二

博客:https://itwxe.comopen in new window

记录一下在Linux使用docker安装 MinIO 过程,用于对象存储。

一、安装环境

安装过程参考至 MinIO官网open in new window

操作系统:CentOS7

MinIO版本:minio/minio:RELEASE.2022-11-11T03-44-20Z

二、开放访问端口

我使用的minio默认端口9000,控制台使用端口9020。

# 查看想开的端口是否已开, 若此提示FirewallD is not running, 表示为不可知的防火墙 需要查看状态并开启防火墙, 如果是云服务器还需要去控制台配置安全组访问
firewall-cmd --query-port=9000/tcp
firewall-cmd --query-port=9020/tcp

# 开启端口, success代表成功
firewall-cmd --add-port=9000/tcp --permanent
firewall-cmd --add-port=9020/tcp --permanent
# 刷新配置, 使配置生效
firewall-cmd --reload

三、使用docker安装MinIO

docker run -d \
   --restart=always \
   -p 9000:9000 \
   -p 9020:9020 \
   --user $(id -u):$(id -g) \
   --name minio \
   -e "MINIO_ROOT_USER=admin" \
   -e "MINIO_ROOT_PASSWORD=12345678" \
   -v /itwxe/dockerData/minio/data:/data \
   minio/minio:RELEASE.2022-11-11T03-44-20Z server /data --console-address ":9020" -address ":9000"

需要注意的点如下:

  • MINIO_ROOT_USER最少5位。
  • MINIO_ROOT_PASSWORD至少8位。
  • 数据保存目录为/itwxe/dockerData/minio/data,可以自行修改。
  • 控制台默认端口为9090,我修改为了9020,可自行修改。

启动之后就可以使用 http://ip:9090访问控制台了,输入用户名admin和密码12345678即可进入后台。