docker - 如何在 Docker 容器上安装 web_entreprise 插件
问题描述
我在 kubernetes 上部署了 odoo 14,想从社区迁移到企业版,如何在 docker 镜像上安装 web_entreprise 插件?
解决方案
默认情况下,Odoo 的 docker 镜像(https://hub.docker.com/_/odoo)是社区版本。
如果您购买了企业版,则必须有权访问私有 Github 存储库。
现在解决方案可以是:
- Odoo有一个特定的企业版docker镜像(我很长时间不使用企业版,我不知道Odoo是否有一个企业版docker镜像)
- 您可以基于 Odoo 镜像创建自己的 Dockerfile,并在 /mnt/extra-addons 中添加 Odoo 企业代码,然后创建自己的镜像版本。
- 您可以使用 docker-compose 在 /mnt/extra-addons 中安装您的 Odoo 企业代码(docker-compose 不是生产的最佳实践)
Dockerfile 示例
from odoo:14
COPY ./enterprise/addons /mnt/extra-addons/
在您可以构建自己的图像并使用它之后。
推荐阅读
- odoo - 如何使用现有的专业模板图像在报表中添加图像
- python - 从用户获取所有输入后如何打印值?(不存储输入值)
- c - 在不传递参数的情况下访问 args 并避免使用全局变量
- azure - 在 Quorum @ Azure 区块链服务上部署合约的 Gas 相关错误
- javascript - 在 Typescript 上使用函数映射字符串
- javascript - 可能未处理的 Promise Rejection (id: 0): TypeError: Cannot read property 'title' of undefined in react-native-track-player
- python - 使用 Scikit-Learn 在管道中包含预测器
- swift - 将具有可变约束的对象对齐到视图上的中心 x 点
- excel - 我是 VBA 新手,所以我不知道如何删除对象的文件扩展名
- swift - Homekit 的 HMCharacteristicTypeBrightness 没有获取当前值