Docker 单应用部署
适合已有 Docker 环境的用户,隔离性好。
前置要求
- Docker 20.10+
- MySQL 5.7+ 或 8.0
- Redis 6.0+
部署步骤
1. 拉取镜像
bash
docker pull cc2c/moyukanban:latest💡 提示:如需获取最新版本的 Docker 镜像,请添加微信号:moyu-boby 联系技术支持
2. 准备配置文件
复制配置文件:
cp application-example.yaml application.yaml修改 application.yaml 中的数据库链接和redis链接信息。
bash
#数据库配置
mysql:
host: you_mysql_server_url
port: 3306
database: moyukanban
username: root
password: your_password
charset: utf8mb4
#Redis配置
redis:
host: you_redis_server_url
port: 6379
password: your_redis_password
database: 03. 运行容器
bash
docker run -d --name moyu-kanban -p 8080:3000 -v ./application.yaml:/app/application.yaml -v ./logs:/app/logs -v ./uploads:/app/uploads cc2c/moyukanban:latest4. 访问系统
浏览器打开 http://localhost:8080
默认账号: admin / 12345678
升级方式
bash
docker pull cc2c/moyukanban:latest
docker stop moyu-kanban
docker rm moyu-kanban重新运行上面的 docker run 命令