首页 > 其他 > 详细

docker部署禅道

时间:2021-01-19 12:37:04      阅读:40      评论:0      收藏:0      [点我收藏+]

方法一:

docker pull idoop/zentao:latest mkdir -p /data/zbox docker run -d -p 80:80 -p 3326:3306 -e USER="admin" -e PASSWD="123456" -e BIND_ADDRESS="false" -e SMTP_HOST="请写smtp地址" -e ZENTAO_VER="12.3.stable" -v /data/zbox/:/opt/zbox/ --name zentao-server idoop/zentao:latest
这里需要增加指定的版本为12.3.stable,
如果不加,重启容器会提示
安全起见,请删除 /opt/zbox/app/zentao/www 目录下的 upgrade.php 文件。
删除upgrade.php 文件后提示找不到/zbox/
可先备份/data/zbox,再重新开启容器
docker pull idoop/zentao:latest mkdir -p /data/zbox_new docker run -d -p 80:80 -p 3326:3306 -e USER="admin" -e PASSWD="123456" -e BIND_ADDRESS="false" -e SMTP_HOST="请写smtp地址" -e ZENTAO_VER="12.3.stable" -v /data/zbox_new/:/opt/zbox/ --name zentao-server1 idoop/zentao:latest

  • 迁移附件的物理文件,将/zbox/app/upload/1目录下的文件,迁移到/data/zbox_new/app/zentao/www/data/upload/1/目目录下
  • 将/data/zbox_new/data/mysql目录下的数据库物理文件删除
  • 迁移数据库物理文件,将/data/zbox/data/mysql目录下的文件,迁移到/data/zbox_new/data/mysql目录下,并且执行 chmod -R 660 /data/zbox_new/data/mysql

方法二:

docker run --name zentao -p 80:80 -v /app/zentaopms:/app/zentaopms -v /app/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:12.3.1

docker部署禅道

原文:https://www.cnblogs.com/daodaoxun/p/14296363.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!