在 Ubuntu 上升级 MinIO,通常分为 二进制方式 和 Docker 方式 两种,下面分别说明。
minio 可执行文件)minio --version
如果是 systemd:
sudo systemctl stop minio
sudo cp /usr/local/bin/minio /usr/local/bin/minio.bak
wget https://dl.min.io/server/minio/release/linux-amd64/minio \
-O /usr/local/bin/minio
或(新地址,推荐):
wget https://github.com/minio/minio/releases/latest/download/minio \
-O /usr/local/bin/minio
sudo chmod +x /usr/local/bin/minio
sudo systemctl start minio
minio --version
sudo systemctl status minio
docker ps
docker inspect minio | grep Image
docker pull minio/minio:latest
docker stop minio
docker rm minio
docker run -d \
--name minio \
-p 9000:9000 \
-p 9001:9001 \
-v /data/minio:/data \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=password" \
minio/minio:latest server /data --console-address ":9001"
如果是 docker-compose:
docker compose pull
docker compose up -d
✅ 数据目录不要动(如 /data)
✅ 版本尽量连续升级,避免跨太大版本
✅ 升级前建议做数据备份
✅ 多节点集群:逐节点滚动升级,不要同时重启
sudo mv /usr/local/bin/minio.bak /usr/local/bin/minio
sudo systemctl restart minio
如果你能告诉我:
我可以给你更精确的升级步骤。