方法一:
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
方法二:
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
原文:https://www.cnblogs.com/daodaoxun/p/14296363.html