美好的一天:
我一直在尝试在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/