Docker
598437

如何外链数据库?已解决悬赏5积分

提问者答案数1阅读数518发表时间2025-02-07 09:26:20

外链mysql启动配置:

docker run -d \
--name=zentao-mysql \
--network=11 \
-e MYSQL_ROOT_PASSWORD=123456 \
-e MYSQL_DATABASE=zentao_db \
-e MYSQL_USER=zentao_user \
-e MYSQL_PASSWORD=zentao_123 \
-v zentao-mysql:/etc/mysql \
-v /home/dockerdata/zentao-mysql:/var/lib/mysql \
-p 3307:3306 \
mysql:5.7.41

禅道启动配置:

docker run -d \
-v /home/dockerdata/zentao:/data \
--network=11 \
--restart=always \
--name=zentao18.4 \
-p 88:80 \
-e ZT_MYSQL_HOST=zentao-mysql \
-e ZT_MYSQL_PORT=3306 \
-e ZT_MYSQL_USER=zentao_user \
-e ZT_MYSQL_PASSWORD=zentao_123 \
-e ZT_MYSQL_DB=zentao_db \
hub.zentao.net/app/zentao:18.4

进入禅道后仍让让我配置内部数据库,还请高手帮忙解惑,如何可以外链mysql成功

f_f98c08a25292d74dc33817303ace05c5&t=png

禅道版本:禅道开源版 18.4

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:

设置备注
内容
答案列表
🚢
2025/02/07 最佳答案

你好,请问咱们拉取的是禅道18.4版本镜像吗?18.4版本的镜像还不支持通过参数配置外链数据库的。

需要确保在容器内到外链mysql的网络是通的,然后在安装过程中截图中的页面也需要填写下外链服务器信息。

咱们也可以直接拉取最新的21.4版本镜像参考文档进行安装:https://www.zentao.net/book/zentaopms/docker-1111.html

🍭
2025/02/07
原来如此,我说怎么不能外链出来啊。的确用的是18.4、
回复
🚢
王林2025/02/07
如果没有固定版本要求的话,可以拉取下最新的21.4版本镜像进行安装试一下呢
回复
🍭
2025/02/07
ERROR 1045 (28000): Access denied for user 'zentao_user'@'172.18.0.4' (using password: YES)
s6-supervise 03-roadrunner: warning: finish script lifetime reached maximum value - sending it a SIGKILL
10:26:26.84
10:26:26.85 Welcome to the Easysoft ZenTao 21.4 container
10:26:26.85 Subscribe to project updates by watching https://www.zentao.net
10:26:26.85 Submit issues and feature requests at https://www.zentao.net/ask.html
10:26:26.85
10:26:26.87 INFO ==> Prepare persistence directories.
10:26:27.12 INFO ==> Render php.ini with environment variables.
10:26:27.13 INFO ==> Check zentao data owner...
10:26:27.14 INFO ==> Render apache sites config with envionment variables.
10:26:27.17 INFO ==> Prepare custom extensions.
10:26:27.20 INFO ==> Check whether the MySQL is available.
10:26:27.23 INFO ==> Check whether the Apache is available.
10:26:28.22 INFO ==> Apache: MySQL is ready.
10:26:28.24 WARN ==> Sentry: Waiting Apache 1 seconds
回复
🍭
2025/02/07
请问这,是哪里配置错了?
回复
🚢
王林2025/02/07
1、错误提示是外链数据库的用户名密码错误,检查下通过配置的未来数据库密码能否正常访问数据库
2、请问下咱们宿主机内核版本是多少?新版本需要内核5以上
方便的话可以添加QQ1455720938沟通下
回复
🍭
2025/02/07
宿主机是CentOS7.6-1810
回复
🍭
2025/02/07
3.10.0-957.el7.x86_64
回复
🚢
王林2025/02/07
已沟通处理,安装18.13版本
回复
联系我们
联系人
张淑钧/高级客户经理
电话(微信)
13156280939
QQ号码
2082428410
联系邮箱
zhangshujun@chandao.com
其他相关问答
597064
已解决
悬赏15积分
提问者: xiexs 于 2024-03-09555次浏览,1个答案
597419
已解决
悬赏5积分
提问者: m_668257901beb4 于 2024-07-01509次浏览,2个答案
提问者: cyz_work 于 2023-09-29782次浏览,1个答案
提问者: wx_63846661db663 于 2022-11-28992次浏览,1个答案
提问者: m_6523d3ea0464c 于 2023-10-10807次浏览,1个答案
返回顶部
客服头像
张淑钧
高级客户经理
客服微信
13156280939
2082428410
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。