1、拉取镜像
docker pull vimagick/mantisbt
2、先预运行容器,用于复制配置
docker run -d -p 10080:80 --name mantisbt vimagick/mantisbt
3、创建本地数据挂载目录
mkdir -p /home/dockerdata/mantisbt
4、复制容器配置到本地挂载目录
docker cp mantisbt:/var/www/html/config/config_inc.php.sample /home/dockerdata/mantis/config_inc.php
docker cp mantisbt://etc/apache2/apache2.conf /home/dockerdata/mantis/apache2.conf
5、修改配置,完善mysql链接信息
vim /home/dockerdata/mantis/config_inc.php
主要是以下信息,根据实际修改
$g_hostname = '127.0.0.1';
$g_db_username = 'root';
$g_db_password = 'root';
$g_database_name = 'bugtracker';
$g_db_type = 'mysqli';
6、重新运行容器
docker stop mantisbt
docker rm mantisbt
docker run -d \
-v /home/dockerdata/mantis/config_inc.php:/var/www/html/config/config_inc.php \
-v /etc/apache2/apache2.conf:/var/www/html/config/apache2.conf \
-p 10080:80 \
--name mantisbt\
--restart=always \
vimagick/mantisbt
7、访问服务器,http://127.0.0.1:10080/
标签:mantisbt,apache2,MantisBT,mysql,home,docker,config,inc From: https://www.cnblogs.com/binz/p/18191116