1. docker 安装MantisBT
docker pull vimagick/mantisbt:latest
2.先运行实例,复制配置文件
docker run -p 8084:80 --name mantisbt -d vimagick/mantisbt:latest
3. 复制所需要配置文件到本地路径
docker cp mantisbt:/var/www/html/config/config_inc.php.sample /home/mantisbt/config_inc.php
docker cp mantisbt:/var/www/html/config_defaults_inc.php /home/mantisbt/config_defaults_inc.php
4. 删除原有实例
docker stop mantisbt
docker rm mantisbt
5. 修改配置文件,并且授权 权限 644
5.1 修改 config_inc.php 配置其中的 数据库连接之类信息,修改后保存即可
5.2 修改config_defaults_inc.php 移除邮件发送修改密码和添加账户是直接输入密码
注意:可以考虑把改配置配置到 config_inc.php中,这样就不需要映射两个文件了
6. 重新运行实例
docker run -v /home/mantisbt/config_inc.php:/var/www/html/config/config_inc.php -v /home/mantisbt/config_defaults_inc.php:/var/www/html/config_defaults_inc.php -p 8084:80 --name mantisbt --restart=always -d vimagick/mantisbt:latest
7.访问看看
--localhost 自定义替换
http://localhost:8084/admin/install.php
8. 默认账户
账号:administrator
密码:root
参考链接
docker 安装 MantisBT,并配置mysql - Binz - 博客园
详解Linux系统安装Mantis的全过程_mantis安装-CSDN博客
MantisBT管理员修改用户密码_mantis怎么更改密码-CSDN博客