在CentOS中安装MinIO的步骤如下:
环境准备:
mkdir -p /opt/minio/{config,data} && chmod -R 777 /opt/minio
镜像获取与目录配置:
docker pull minio/minio
容器部署参数详解:
docker run -p 9000:9000 -p 9090:9090 \
--net=host \
--name minio \
-d --restart=always \
-e "MINIO_ACCESS_KEY=minio" \
-e "MINIO_SECRET_KEY=selectdb" \
-v /home/minio/data:/data \
-v /home/minio/config:/root/.minio \
minio/minio server /data --console-address ":9090" -address ":9000"
关键参数说明:
--net=host
:主机网络模式,提升传输性能。--console-address
: Web管理台端口(推荐9090)。--address
: API通信端口(推荐9000)。MINIO_SECRET_KEY
:密码需要至少8位且包含大小写/特殊字符。访问验证与管理配置:
配置文件和自启服务(可选):
minio.conf
:vim /etc/minio.conf
minio.service
:[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=12345678"
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=on-failure
StartLimitIntervalSec=30
StartLimitBurst=3
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl restart minio.service
systemctl status minio.service
希望这些步骤能帮助你顺利在CentOS上安装MinIO。