docker安装禅道开源版18.2
sudo docker run --name chandao \
-p 9080:80 \
-p 3306:3306 \
--network=zentaonet \
-v /opt/docker/zentao/zentaopms:/www/zentaopms \
-v /opt/docker/zentao/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=数据库密码\
-d easysoft/zentao:18.2
docker安装参考文档:关于禅道项目管理软件 - 禅道使用手册 - 禅道开源项目管理软件
访问地址:ip:端口,会出现安装界面
远程访问docker安装的禅道的数据库
备份打包旧禅道数据
# tar打包压缩命令
tar -cvf 打包后的压缩包名称 待打包的文件或目录1 待打包的
# tar解压缩命令 解压到当前目录
tar -xvf 待解压的压缩包名称
主要复制旧禅道的zentao目录到docker新禅道宿主机挂载的/opt/docker/zentao/zentaopms目录
旧/opt/zbox/app/zentao 覆盖 新/opt/docker/zentao/zentaopms
迁移mysql数据
方式一
旧/opt/zbox/data/mysql 覆盖 新/opt/docker/zentao/mysql
方式二
登录旧禅道数据库,导出zentao库数据,在新禅道数据库再导入
修改新禅道my.php文件配置
(若新旧数据库配置不一致的话就需要修改,以免docker启动失败)
重启docker禅道