专业的编程技术博客社区

网站首页 > 博客文章 正文

在群晖 Docker 中部署 MinIO(群晖docker使用教程)

baijin 2024-09-26 06:38:20 博客文章 4 ℃ 0 评论

一、简介

MinIO 是一款高性能、与 S3 兼容的对象存储系统。它实现了大部分 S3 云存储服务接口,可以看做是是 S3 的开源版本,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。


二、环境

本文是在群晖 DSM 7.2 的环境下进行。操作前必须确认安装了群晖的 Docker 套件 Container Manager。


三、部署

1. 新建文件夹,打开 File Station 在 docker 文件夹下新建一个 minio 文件夹,并在其中新建两个名为 config 和 data 的文件夹。


2. 下载 MinIO Docker镜像。打开 Container Manager ,在左侧菜单栏中选择注册表,然后在右上角的搜索栏中输入 minio 进行搜索,接着双击选择出现的第 1 个选项并在弹出的菜单中选择 latest ,即开始下载映像。


3. 待下载好映像后,点击左侧菜单栏中的映像。双击该映像,点击右上角的运行,开始进行配置。先更改容器名称,然后勾选启用自动重新启动,接着点击下一步。


4. 添加端口映射,MinIO会有两个端口,一个是8000,一个是9000,8000是用于打开控制台,9000 对应的是API端口。


5. 映射本地文件夹,刚才新建的 config 映射 /root/.minio ,data 映射 /data 。


6. 添加环境变量,其中 MINIO_ROOT_USER 为登陆时的用户名, MINIO_ROOT_PASSWORD 为登陆时的密码。

注意:设置登录密码必须大于8位,否则启动时会一直报错。


7. 设置执行命令,将默认复合端口分开,用于区分映射端口与数据端口。

minio server --address 0.0.0.0:9000 --console-address 0.0.0.0:8000 /data


8. 点击下一步,核对无误后点击完成,即可启动容器。


四、使用

在浏览器地址栏输入 群晖IP地址:8000 即可登录 MinIO 的控制台。


五、结语

本文主要介绍 MinIO 的部署,后续会出一篇关于思源笔记通过 MinIO 进行 S3 同步的文章。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表