以下是在云服务器上使用 Docker 安装指定版本 MinIO(RELEASE.2025-04-22T22-12-26Z)的完整命令,按顺序执行即可:
1. 拉取指定版本的 MinIO 镜像
bash
docker pull minio/minio:RELEASE.2025-04-22T22-12-26Z2. 创建数据持久化目录(确保数据不丢失)
bash
# 创建数据目录
mkdir -p /opt/minio/data
# 赋予目录权限(云服务器中建议设置,避免读写权限问题)
chmod -R 777 /opt/minio/data3. 停止并删除旧的 MinIO 容器(如果已存在,避免冲突)
bash
# 停止容器(若存在)
docker stop minio 2>/dev/null
# 删除容器(若存在)
docker rm minio 2>/dev/null4. 启动指定版本的 MinIO 容器(核心步骤)
方式一:单行命令(推荐,避免格式错误)
bash
docker run -d --name minio -p 9000:9000 -p 9001:9001 -e "MINIO_ROOT_USER=用户名" -e "MINIO_ROOT_PASSWORD=密码" -v /opt/minio/data:/data minio/minio:RELEASE.2025-04-22T22-12-26Z server /data --console-address ":9001"方式二:多行命令(格式严格,每行末尾 \ 后无空格)
bash
docker run -d \
--name minio \
-p 9000:9000 \
-p 9001:9001 \
-e "MINIO_ROOT_USER=用户名" \
-e "MINIO_ROOT_PASSWORD=密码" \
-v /opt/minio/data:/data \
minio/minio:RELEASE.2025-04-22T22-12-26Z server /data --console-address ":9001"5. 验证安装是否成功
bash
# 查看容器状态(显示 Up 表示启动成功)
docker ps | grep minio
# 查看容器日志(确认无报错)
docker logs minio6. 访问 MinIO 控制台
在本地浏览器输入:http://你的云服务器公网IP:9001
使用以下账号登录(与启动命令中配置一致):
用户名:
密码:
关键注意事项
端口开放:确保云服务器的安全组和防火墙开放
9000和9001端口(否则无法访问控制台)。版本确认:此版本(
RELEASE.2025-04-22T22-12-26Z)保留完整的管理员功能,登录后左侧会显示Administration入口。数据持久化:
/opt/minio/data目录已挂载到容器内,删除容器后数据不会丢失。
按以上步骤执行,即可在云服务器上成功部署指定版本的 MinIO 环境。