在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 start minio.service
systemctl status minio.service
希望這些步驟能幫助你在CentOS上成功安裝MinIO。