【发布时间】:2022-07-22 23:00:40
【问题描述】:
我正在使用 Docker 部署 Odoo 15,并且我正在使用 https://hub.docker.com/_/odoo 中推荐的 docker-compose.yml。如您所见,为 Web 服务创建了以下卷:
volumes:
- odoo-web-data:/var/lib/odoo
- ./config:/etc/odoo
- ./addons:/mnt/extra-addons
这里的结论是Odoo核心有一个名为odoo-web-data的卷,还有两个绑定,我猜是为了方便修改配置文件和额外的插件。
如果我希望在本地目录addons中添加很多模块,以便将这些模块添加到容器目录extra-addons中,从而将它们添加到容器中运行的Odoo中,是否有意义以这种方式添加它们?
例如,我将添加来自 GitHub 的整个 Odoo 社区协会 l10n-spain 存储库(及其所有插件)等等。显然,我会不时地通过git pull 更新存储库。
由于我不是 Docker 专家,你认为这种结构是最好的吗?如果我需要更新命名卷中的 Odoo 核心怎么办?
【问题讨论】: