【Docker项目实战】使用Docker部署BanBan任务管理工具
- 一、BanBan介绍
-
- 1.1 BanBan简介
- 1.2 主要特点
- 1.3 使用场景
- 二、本次实践规划
-
- 2.1 本地环境规划
- 2.2 本次实践介绍
- 三、本地环境检查
-
- 3.1 检查Docker服务状态
- 3.2 检查Docker版本
- 3.3 检查docker compose 版本
- 四、下载BanBan镜像
- 五、部署BanBan应用
-
- 5.1 创建部署目录
- 5.2 编辑部署文件
- 5.3 创建BanBan容器
- 5.4 查BanBan容器状态
- 5.5 查看BanBan容器日志
- 5.6 执行数据库迁移
- 六、配置https访问
-
- 6.1 创建部署目录
- 6.2 编辑配置文件
- 6.3 编辑docker-compose.yaml文件
- 6.4 创建caddy容器
- 6.5 查看caddy容器状态
- 6.6 检查caddy监听端口
- 六、访问BanBan服务
-
- 6.1 访问BanBan初始页
- 6.2 注册账号
- 八、BanBan基本使用
-
- 8.1 新建看板名称
- 8.2 添加待办事项
- 8.3 配置任务进度
- 九、总结
一、BanBan介绍
1.1 BanBan简介
BanBan
是一个自托管的看板工具,专为帮助团队管理和跟踪任务而设计。它通过可视化的方式组织工作流程,适合敏捷开发和项目管理,确保数据安全和隐私保护。
1.2 主要特点
-
自托管
- 用户可以在自己的服务器上运行 BanBan,完全掌控数据存储和访问权限。
-
可视化管理
- 使用看板视图,用户可以直观地查看和管理任务的状态,提升工作效率。
-
安装简便
- 通过 npm 安装或使用 Docker 部署,简化了生产环境中的安装和配置过程。
-
数据库支持
- 使用 Prisma 进行数据库迁移和管理,支持多种数据库系统,保障数据一致性。