我有Odoo的企业插件,我正在尝试使用这个插件和我自己的自定义插件启动一个容器。有人能帮我添加企业插件吗?现在,我已经添加了我的自定义插件的路径,它可以工作,但我不知道如何处理企业插件。谢谢回复
发布于 2021-02-09 21:52:04
首先,您必须搜索已安装的odoo的config文件。在您的docker中,运行的操作系统是linux,那么您的配置文件可能在/etc中
然后在配置文件中添加企业插件路径,如下所示。
addons_path = /opt/odoo13/odoo/enterprise/addons在C:\Program File (x86)\Odoo12.0\server\odoo.conf中,如果您正在运行的操作系统是windows,那么您的配置文件可能在docker中
如果您想添加两个路径,一个用于自定义插件,另一个用于企业插件,那么可以在您的配置文件中尝试此方法。
addons_path = /opt/odoo13/odoo/enterprise/addons, /opt/odoo13/odoo/custom_addons发布于 2021-02-10 20:43:01
您必须首先更新config文件中的addons_path,如Adam Strauss所解释的,然后,根据docker-compose或docker的用法,您将键入不同的命令,但要点是挂载两个插件的卷,第一个用于企业版本插件,第二个用于自定义插件。
对于docker-compose,,docker-compose.yml应该按照配置文件中的说明挂载这两个插件目录。确保配置文件匹配容器文件系统,而不是主机文件系统。在下面找到一个它看起来是什么样子的例子。
version: '2'
services:
web:
image: odoo:12.0
depends_on:
- db
ports:
- "8069:8069"
volumes:
- ./config:/etc/odoo
- ./odoo/enterprise/addons:/opt/odoo13/addons
- ./odoo/custom_addons:/opt/odoo13/custom_addons
db:
image: postgres:10
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=odoo
- POSTGRES_USER=odoo所有细节都有很好的解释,here。
https://stackoverflow.com/questions/66119203
复制相似问题