docker - 应该使用哪个源/标签来下载Synology/Docker的Odoo 12社区

标签 docker odoo synology

美好的一天:

我一直在尝试在Synology DSM中的Docker上创建Odoo 12社区版本的容器。我应该为此使用哪个来源/标签?

以下是我直接从Synology Docker处理的资源:

https://hub.docker.com/_/odoo/
(标签:最新)

我唯一能做的就是为Odoo 12企业创建一个容器,而不是为Odoo 12社区创建一个容器。

请指教。

问候,

最佳答案

官方的Odoo Docker版本当前为2018年10月8日,并且存在一个错误,该错误在社区版的``设置''页面中也错误地显示了企业版。好消息是您实际上已经在运行社区版本。该错误已在this commit中修复。

更为复杂的问题是您应该运行哪个版本的Docker镜像。官方的Odoo docker镜像(库/ odoo或_ / odoo或仅odoo)不会非常频繁地更新。未更新以解决问题。我不建议将其用于测试以外的其他用途。

您可以使用更新频率更高且具有静态标签的其他图片,例如我使用每晚的Odoo版本维护图像。它被命名为 veivaa / odoo 。您可以将夜间版本的Odoo特定版本与标签version-date一起使用,例如veivaa / odoo:12.0-20181106。夜间镜像可以在Docker商店https://store.docker.com/community/images/veivaa/odoo中找到。此版本在“尽力而为”的基础上进行了更新。

您可以在我的博客中找到有关running Odoo in Docker的更多信息。

在生产环境中使用最新标签也不是Docker的最佳实践,或者如果您需要能够保持容器的稳定,这也不是最佳实践。这是因为根据拉动图像的时间,您将获得不同的版本。最佳实践是使用稳定的不变标签,或在自己的容器注册表中构建自己的Dockerfile和镜像。

关于docker - 应该使用哪个源/标签来下载Synology/Docker的Odoo 12社区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53112632/

相关文章:

docker - 如何在 Golang 中模拟 docker ApiClient?

docker-compose 在退出时删除服务(或在启动时重新创建)

postgresql - 如何将数据库从 Odoo 9 迁移到 Odoo 11?

Odoo 10 - Qweb t-if t-else 语法

mysql - Doctrine Deployment don t fin pdo_mysql, on Synology with console-access

git - Visual Studio Code 和 Git 在我的 NAS 上阻止了我的 IP

docker - 无法从同一网络中的另一个 docker 容器解析设置的主机名

docker - 如何在Docker容器中设置git和git-sync?

nginx - 异常 : bus. 总线不可用 - Odoo 10

linux - 在 Synology NAS 上安装 sha256sum