diff --git a/10.0/Dockerfile b/10.0/Dockerfile index 083ffac..55f00f5 100644 --- a/10.0/Dockerfile +++ b/10.0/Dockerfile @@ -39,7 +39,12 @@ RUN chown odoo /etc/odoo/odoo.conf # Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons RUN mkdir -p /mnt/extra-addons \ - && chown -R odoo /mnt/extra-addons + && chown -R odoo:odoo /mnt/extra-addons \ + # @BUGFIX + # During the database creation process, the system creates an empty filestore dir + # with root:root permission, returning a permission error. + && mkdir -m 700 /var/lib/odoo/filestore \ + && chown -R odoo:odoo /var/lib/odoo/filestore VOLUME ["/var/lib/odoo", "/mnt/extra-addons"] # Expose Odoo services diff --git a/8.0/Dockerfile b/8.0/Dockerfile index a3d2452..3acd51b 100644 --- a/8.0/Dockerfile +++ b/8.0/Dockerfile @@ -41,7 +41,12 @@ RUN chown odoo /etc/odoo/openerp-server.conf # Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons RUN mkdir -p /mnt/extra-addons \ - && chown -R odoo /mnt/extra-addons + && chown -R odoo:odoo /mnt/extra-addons \ + # @BUGFIX + # During the database creation process, the system creates an empty filestore dir + # with root:root permission, returning a permission error. + && mkdir -m 700 /var/lib/odoo/filestore \ + && chown -R odoo:odoo /var/lib/odoo/filestore VOLUME ["/var/lib/odoo", "/mnt/extra-addons"] # Expose Odoo services diff --git a/9.0/Dockerfile b/9.0/Dockerfile index 006dbce..73cc4a1 100644 --- a/9.0/Dockerfile +++ b/9.0/Dockerfile @@ -39,7 +39,12 @@ RUN chown odoo /etc/odoo/openerp-server.conf # Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons RUN mkdir -p /mnt/extra-addons \ - && chown -R odoo /mnt/extra-addons + && chown -R odoo:odoo /mnt/extra-addons \ + # @BUGFIX + # During the database creation process, the system creates an empty filestore dir + # with root:root permission, returning a permission error. + && mkdir -m 700 /var/lib/odoo/filestore \ + && chown -R odoo:odoo /var/lib/odoo/filestore VOLUME ["/var/lib/odoo", "/mnt/extra-addons"] # Expose Odoo services