Odoo安装在Docker上



我有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_pathconfig然后,根据docker-compose或docker的使用情况,您将键入不同的命令,但是关键是挂载两个插件的卷,第一个用于企业版插件,第二个用于自定义插件。

docker-composedocker-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

所有细节都在这里解释得很好。

最新更新