首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装在Docker上的Odoo

安装在Docker上的Odoo
EN

Stack Overflow用户
提问于 2021-02-09 20:40:52
回答 2查看 104关注 0票数 0

我有Odoo的企业插件,我正在尝试使用这个插件和我自己的自定义插件启动一个容器。有人能帮我添加企业插件吗?现在,我已经添加了我的自定义插件的路径,它可以工作,但我不知道如何处理企业插件。谢谢回复

EN

回答 2

Stack Overflow用户

发布于 2021-02-09 21:52:04

首先,您必须搜索已安装的odoo的config文件。在您的docker中,运行的操作系统是linux,那么您的配置文件可能在/etc

然后在配置文件中添加企业插件路径,如下所示。

代码语言:javascript
复制
addons_path = /opt/odoo13/odoo/enterprise/addons

C:\Program File (x86)\Odoo12.0\server\odoo.conf中,如果您正在运行的操作系统是windows,那么您的配置文件可能在docker中

如果您想添加两个路径,一个用于自定义插件,另一个用于企业插件,那么可以在您的配置文件中尝试此方法。

代码语言:javascript
复制
addons_path = /opt/odoo13/odoo/enterprise/addons, /opt/odoo13/odoo/custom_addons
票数 2
EN

Stack Overflow用户

发布于 2021-02-10 20:43:01

您必须首先更新config文件中的addons_path,如Adam Strauss所解释的,然后,根据docker-compose或docker的用法,您将键入不同的命令,但要点是挂载两个插件的卷,第一个用于企业版本插件,第二个用于自定义插件。

对于docker-compose,,docker-compose.yml应该按照配置文件中的说明挂载这两个插件目录。确保配置文件匹配容器文件系统,而不是主机文件系统。在下面找到一个它看起来是什么样子的例子。

代码语言:javascript
复制
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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66119203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档