September 13, 20232 yr 🔥 在Unraid中使用Docker Compose Manager安装Kodbox的完整教程 🚀 🛠️ 第一部分:安装Docker Compose Manager 🛠️ 📝 安装步骤 📝 1. 🔍 打开Community Applications商店: 在Unraid的App标签下,搜索“docker compose manager”。 2. 🖱️ 安装插件: 点击“install plug-in”,这将在Unraid的插件标签和Docker标签底部添加Docker Compose Manager的Web UI。 3. ➕ 添加新堆栈: 在Docker标签下,滚动到底部并选择“add new stack”。 4. ✏️ 命名堆栈: 输入新堆栈的名称,然后选择“OK”。 5. ⚙️ 编辑堆栈: 点击刚创建的堆栈旁边的齿轮图标,这将给您提供编辑名称、编辑描述、编辑堆栈、编辑环境变量、删除堆栈和查看日志的选项。 6. 📄 创建Docker Compose YML: 选择“edit stack”,然后一个屏幕编辑器将出现。在这里,您可以复制/粘贴您想要的应用程序的Docker Compose。 7. 💾 保存更改: 在编辑完`compose.yml`文件后,选择“save changes”。 8. 📥 拉取镜像: 在堆栈名称的右侧,点击“compose pull”以拉取在堆栈中命名的镜像。 9. 🚀 启动容器: 在“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配置 📜 version: '3.5' services: db: image: mariadb command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW volumes: - "/mnt/user/appdata/kodbox/db:/var/lib/mysql" environment: - "TZ=Asia/Shanghai" - "MYSQL_ROOT_PASSWORD=your_root_password" - "MYSQL_DATABASE=your_database_name" - "MYSQL_USER=your_database_user" - "MYSQL_PASSWORD=your_database_password" restart: always app: image: kodcloud/kodbox ports: - "8668:80" links: - db - redis volumes: - "/mnt/user/appdata/kodbox/site:/var/www/html" - "/mnt/user:/data"#你的本地目录映射给kodbox restart: always redis: image: redis:alpine environment: - "TZ=Asia/Shanghai" restart: always 📝 注意 📝: - 请替换`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`。 🚀 部署Kodbox 🚀 1. 将上面创建的`docker-compose.yml`文件上传到您的Unraid服务器。 2. 打开Unraid的终端,并导航到`docker-compose.yml`文件所在的目录。 3. 运行`docker-compose up -d`以启动服务。 现在,您应该能够在Unraid的Docker部分看到Kodbox/MariaDB/Redis的容器正在运行,打开http://ip:8668进行kodbox的配置。
October 24, 20232 yr 大佬你好,感谢分享。我装了kodbox其中一个功能是想用来挂在本地目录做文件管理器,但是有个问题本地挂载的文件夹都是灰色的只读权限,虽然能用chmod把权限获取到,但是通过其他方式新建的文件夹还是灰色。 是否能在kodbox的容器参数里加个类似PUID PGID之类赋予root权限?应该怎么操作呢? 我直接加这俩参数会报错
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.