基于Docker安装minio服务器

23人浏览 / 0人评论 / 添加收藏

基于 Docker 安装 MinIO 是一个高效且灵活的方案,尤其适合本地开发或测试环境。以下是详细的安装与配置步骤,结合了最佳实践和常见问题的解决方案:

一、安装 Docker Desktop

下载安装包
访问 Docker官网,下载适合你的电脑系统的版本。

双击下载的安装文件。

验证安装:在终端运行 docker --version,确认输出版本号(如 Docker version 26.1.4)。

二、拉取 MinIO 官方镜像

1.拉取镜像

在终端执行以下命令,从 Docker Hub 拉取最新版 MinIO 镜像:

提示:因为最新的版本,管理后台界面缺少权限的设置内容,因此本文推荐按照较为老的版本。本文推荐安装RELEASE.2025-04-22T22-12-26Z版本,后台有管理权限。

拉取镜像:

docker pull minio/minio:RELEASE.2025-04-22T22-12-26Z

创建本地目录:

mkdir -p /Users/wanglixin/mnt/minio/data
mkdir -p /Users/wanglixin/mnt/minio/conf
 
运行容器:
docker run -d --name minio -p 9000:9000 -p 9001:9001 -e "MINIO_ROOT_USER=minioadmin" -e "MINIO_ROOT_PASSWORD=minioadmin"  -v /Users/wanglixin/mnt/minio/data:/data -v /Users/wanglixin/mnt/minio/config:/root/.minio --restart unless-stopped minio/minio:RELEASE.2025-04-22T22-12-26Z server /data --console-address ":9000" --address ":9001"
 

控制台的端口设置为9000,api的调用接口设置为9001

-e "MINIO_ROOT_USER=minioadmin":设置管理员用户名。
-e "MINIO_ROOT_PASSWORD=minioadmin":设置管理员密码(需满足复杂性要求,不能少于8位)。
-v /Users/wanglixin/mnt/minio/data:将宿主机目录挂载到容器内的数据目录。

三、测试minio是否安装成功

访问 Web 控制台
打开浏览器,访问 http://localhost:9000,使用设置的用户名和密码登录。

输入用户名和密码后,登录进系统,显示如下。


 四、总结

        通过 Docker 安装 MinIO 可快速搭建一个轻量级、可扩展的对象存储服务,适用于开发、测试甚至小型生产环境。结合 Docker Compose和 HTTPS 配置,可进一步提升管理效率和安全性。

全部评论