vacancy 发表于 2023-11-22 13:56:03

docker部署问题

本帖最后由 vacancy 于 2023-11-24 12:35 编辑

请问:

1.我把本地服务器的mysql数据备份后,恢复到了docker容器的mysql上,然后使用navicat能正常连接,当我访问的时候提示连接失败

docker执行的命令,映射了本地目录
docker run -d \
--name o2server4_7.3.3 \
-p 82:80 \
-v /data/docker/o2server/config/:/opt/o2server/config \
-v /data/docker/o2server/custom/:/opt/o2server/custom \
o2oa/o2server:7.3.3

如果不执行这个映射,网站能正常访问,
这是映射的文件,环境是centos7

2.第一步docker启动mysql容器,数据已恢复,第二部启动o2server7.3.3版本的docker(不做任何映射),进入后修改externalDataSources.json文件,把连接数据库的地址缓存服务器映射地址,并不是容器提供的地址,这个node_127.0.0.1.json文件的默认数据库关闭,然后访问报错

Ray 发表于 2023-11-23 09:47:42

您这个现象应该是服务器上有报错发生,您可以查看下日志,看看是否有进一步的线索.

vacancy 发表于 2023-11-23 12:45:12

Ray 发表于 2023-11-23 09:47
您这个现象应该是服务器上有报错发生,您可以查看下日志,看看是否有进一步的线索. ...

第二个问题,等了一段时间就能访问了,但是第一个问题还是存在

Ray 发表于 2023-11-24 09:28:24

按您的现象描述启动的时候应该是有无法链接数据库的报错信息,如果您提供这些信息有助于定位问题.

vacancy 发表于 2023-11-24 12:37:44

Ray 发表于 2023-11-24 09:28
按您的现象描述启动的时候应该是有无法链接数据库的报错信息,如果您提供这些信息有助于定位问题. ...

排查出来了,是因为设置了手动启动,需要输入start,请问怎么配置自动启动呢

论坛管理员 发表于 2023-11-24 16:12:45


页: [1]
查看完整版本: docker部署问题