我有Odoo的企业插件,我正在尝试使用这个插件和我自己的自定义插件启动一个容器。有人可以帮助我如何添加企业插件。现在,我已经添加了我的自定义插件的路径,它的工作,但我不知道如何与企业插件。谢谢你的回复
首先你要搜索config
已安装odoo的文件。在docker中运行的操作系统是linux
那么你的配置文件可能在/etc
然后在配置文件中添加企业插件路径,如下所示。
addons_path = /opt/odoo13/odoo/enterprise/addons
在docker如果你运行的操作系统是windows
那么你的配置文件可能在C:Program File (x86)Odoo12.0serverodoo.conf
如果你想添加两个路径,一个用于自定义插件,另一个用于企业插件,然后在你的配置文件中尝试。
addons_path = /opt/odoo13/odoo/enterprise/addons, /opt/odoo13/odoo/custom_addons
您必须首先更新addons_path在config
然后,根据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
所有细节都在这里解释得很好。