一、下载注册表
在注册表中搜索minio,双击minio/minio下载

下载时,不要选择latest版本,因为minio官方在20250524之后的版本删除了web控制台的绝大部分功能
选择版本RELEASE.2025-04-22T22-12-26Z-cpuv1
下载后,在映像中出现了docker.1ms.run/minio/minio:latest,如下图

二、建立minio配置和数据目录
在配置运行minio前,需要在docker中建立minio目录,并且其中建立config、data目录

三、配置minio
运行映像
点击**运行**

修改容器名称
修改容器名称为minio,然后点击下一步

修改外部端口
590019000(用于思源笔记的同步)
580018000(用户访问minio门户网站)

修改存储空间设置
/docker/minio/config/root/.minio
/docker/minio/data/data

添加环境变量
MINIO_ROOT_USER
MINIO_ROOT_PASSWORD

增加执行命令
server –address 0.0.0.0:9000 –console-address 0.0.0.0:8000 /data
此命令一定要增加,否则启动会失败

四、外网访问
设置两个反向代理服务

配置代理端口
来源端口为最终对外访问的端口,目的地为代理的端口,与docker中配置的端口保持一致
主机名为localhost


配置端口映射
设置路由器中的虚拟服务器中端口映射

设置光猫中的端口映射

验证访问
minio门户网站地址:
http://IP地址:58011
S3服务地址
http://IP地址:59011
五、创建S3服务
登录minio
访问http://IP地址:58011,登录用户名、密码为docker配置的信息

创建桶

输入Bucket Name,这里取名siyuan,然后点击按钮Create Bucket

创建key

记录下这两个key

修改server location
设置为cn,如果设置为其他的,那么在思源笔记配置云端的地方就会有异常

点击Restart,如果页面上重启不成功,直接到Docker中重启minio服务

六、思源笔记配置S3服务




