在Unraid中使用DockerComposeManager安装Kodbox满血版的完整教程

写在前面
kodbox是可道云推出的企业级私有云存储解决方案,旨在为中小企业提供安全可控、可靠易用的一站式在线文件存储管理与协同办公平台。
此教程为满血版包含kodbox+mariadb+redis,用docker-compose一站式安装,当然你要不嫌麻烦可以分开独立容器部署。
️ 第一部分:安装Docker Compose Manager ️
安装步骤
打开Community Applications商店: 在Unraid的App标签下,搜索“docker compose manager”。
️ 安装插件: 点击“安装”,这将在Unraid的插件标签和Docker标签底部添加Docker Compose Manager的Web UI。
➕ 添加新堆栈: 在Docker标签下,滚动到底部并选择“add new stack”。
✏️ 命名堆栈: 输入新堆栈的名称,然后选择“OK”。
⚙️ 编辑堆栈: 点击刚创建的堆栈旁边的齿轮图标,这将给您提供编辑名称、编辑描述、编辑堆栈、编辑环境变量、删除堆栈和查看日志的选项。
创建Docker Compose YML: 选择“edit stack”,然后一个屏幕编辑器将出现。在这里,您可以复制/粘贴您想要的应用程序的Docker Compose。
保存更改: 在编辑完
compose.yml
文件后,选择“save changes”。拉取镜像: 在堆栈名称的右侧,点击“compose pull”以拉取在堆栈中命名的镜像。
启动容器: 在“compose pull”完成后,选择“compose up”。您现在应该在Unraid的Docker部分有一个正在运行的容器。
⚠️ 注意事项 ⚠️
编辑堆栈EDIT STACK下COMPOSE FILE/ENV FILE/UI LABELS可以根据实际修改。
不要使用下拉菜单中的更新按钮进行更新(以标准的Docker Compose方式进行更新)。
额外信息
您可以在文件夹的下拉选项中添加“compose up”和“compose down”按钮。
第二部分:使用Docker Compose安装Kodbox
Kodbox的Docker Compose配置
注意
请替换
your_root_password
、your_database_name
、your_database_user
和your_database_password
为您实际的MySQL凭据。根据您的要求,MariaDB和Kodbox站点的数据将分别存储在
/mnt/user/appdata/kodbox/db
和/mnt/user/appdata/kodbox/site
。本地存储路径
/mnt/user
挂载为kodbox容器内/data
部署Kodbox
将上面创建的
docker-compose.yml
文件上传到您的Unraid服务器。打开Unraid的终端,并导航到
docker-compose.yml
文件所在的目录。运行
docker-compose up -d
以启动服务。
现在,您应该能够在Unraid的Docker部分看到Kodbox/MariaDB/Redis的容器正在运行,打开http://ip:8668进行kodbox的配置。
Unraid社群答疑
