Docker
52929

重新启动服务,登陆禅道地址怎么还需要重新安装已解决 悬赏5积分

提问者冰点 答案数3 阅读数1811 发表时间2021-12-06 15:22:27

1、docker安装完禅道以后,由于服务器关机导致禅道服务关闭掉

2、重新用docker run启动

3、再次登陆禅道登陆地址网址变成了ip:port/install.php,仍然需要重新安装

4、怎么在重启以后不需要安装呢,因为项目都在禅道上用,重新安装原先的项目就会丢失

禅道版本:15.6

安装包类型:源码包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🚢
2021-12-06 16:01:04

拉起容器时有两个参数是映射禅道的数据库和代码目录到宿主机上。

请问有做这个映射吗?

如果做了映射,重新映射到这个目录就可以

另外,服务器关闭后重新启动已有的容器就可以,不需要在docker run了。

🏉
2021/12/06
做了映射,用docker start CONTAINER ID ,在访问http://ip:port/user-login.html的时候仍然是跳转到了http://ip:port/install.php的安装地址,是不是在用docker安装以后,必须的升级呢,只有升级以后启动后才能直接访问呢
🚍
2021-12-06 16:10:26

您好!首先,docker run 是创建一个新容器并运行的命令。

既然已经创建了禅道容器,并正常运行使用,那么,这个容器在服务器重启后,还是存在的。

1)、首先查看/启动docker服务器:
systemctl status docker

systemctl start docker
2)、列出容器,

docker ps -a
3)、上一步命令中找到image为禅道镜像,查看status,启动状态这里是运行时间,

如果是exited关闭状态那么开启就可以了,

docker start 容器id

🏉
2021/12/06
用docker start CONTAINER ID ,在访问http://ip:port/user-login.html的时候仍然是跳转到了http://ip:port/install.php的安装地址,是不是在用docker安装以后,必须的升级呢,只有升级以后启动后才能直接访问呢
🚍
2021/12/06
您的创建容器 docker run的详细参数是怎样的?
🏉
2021/12/06
docker run --name zentao -p 8005:80 -v /opt/app/zentaopms/zentaowww:/app/zentaopms -v /opt/app/zentaopms/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:15.6
🚍
2021/12/06
禅道代码目录的映射/app/zentaopms改成/www/zentaopms应该就没有问题了。您目前的配置的目录导入容器内的/www目录重置。
🚍
2021/12/06
禅道代码目录的映射/app/zentaopms改成/www/zentaopms应该就没有问题了。您目前的配置的目录导致容器内的/www目录重新开启后被重置。
🍟
2021-12-10 16:39:51
安装的时候我们会写一些配置文件,config/my.php,这个文件需要放在存储里面。要不的话重启之后,这个文件就丢失了,就会触发安装程序。
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。