Docker
597225

持久化的数据目录映射问题已解决 悬赏5积分

提问者biheng 答案数1 阅读数211 发表时间2024-05-08 10:07:28
18.8版本的/apps/zentao/extension/custom是映射到/data目录的相应位置的,为什么18.12版本取消掉了映射,导致定制的配置失效了,这样没有持久化,后续是有问题的

禅道版本:禅道开源版 18.12

安装包类型:源码包

操作系统:CentOS

客户端浏览器:

设置备注
内容
答案列表
🚢
2024/05/08 最佳答案

这块新版本镜像有做一些调整。

docker方式安装禅道,扩展目前实现的方式是,需要将扩展的内容做成插件包,插件包制作方式可以参考下文档:https://www.zentao.net/book/api/144.html

然后将插件包放到映射目录zentao/tmp/extension目录下

容器在启动时会自动解压这个目录下的插件包到代码的对应目录,来实现扩展功能

📯
2024/05/08
现在的问题是,安装好的插件包也应该有可以调整配置文件的地方,以前是在/apps/zentao/extension/custom,这部分应该要映射出去持久化,现在不在这里,应该在哪里?
📯
2024/05/08
现在我们用的就是官方购买的插件包myworklog,里面的配置文件需要调整,具体路径是/apps/zentao/extension/custom/bug/ext/config/myworklog.php
🚢
2024/05/08
咱们看下下载的插件包,在插件包中找到这个文件修改一下,将插件包重新上传,再重新拉起容器看下呢
📯
2024/05/09
好吧,在插件包里改
🚢
2024/05/09
这和研发同事确认了下,最新的18.12持久化目录应该是映射出来了的,上面的回复应该是之前的某个版本逻辑
映射的目录在/data/zentao/extension/pkg/下面,咱们可以看下插件安装后,这个映射目录下有对应的文件吗?
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com
返回顶部
魏中显
高级客户经理
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。