Fix Dockerfile when using root on host
root user should not be used to create container and oow should not be run as root. But when running oow in a docker, then the default user of this docker can be root. This fix allow to link the odoo user in the odoo environment docker to match a root user of the host docker.
This commit is contained in:
parent
a3a8af9a70
commit
690ab60699
|
|
@ -55,6 +55,6 @@ RUN pip3 install --upgrade pip \
|
||||||
# <OOW> Get local user id and set it to the odoo user
|
# <OOW> Get local user id and set it to the odoo user
|
||||||
ARG LOCAL_USER_ID
|
ARG LOCAL_USER_ID
|
||||||
|
|
||||||
RUN useradd --uid $LOCAL_USER_ID odoo
|
RUN useradd --uid $LOCAL_USER_ID --non-unique odoo
|
||||||
|
|
||||||
USER odoo
|
USER odoo
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,6 @@ RUN pip3 install --upgrade pip \
|
||||||
# <OOW> Get local user id and set it to the odoo user
|
# <OOW> Get local user id and set it to the odoo user
|
||||||
ARG LOCAL_USER_ID
|
ARG LOCAL_USER_ID
|
||||||
|
|
||||||
RUN useradd --uid $LOCAL_USER_ID odoo
|
RUN useradd --uid $LOCAL_USER_ID --non-unique odoo
|
||||||
|
|
||||||
USER odoo
|
USER odoo
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,6 @@ RUN pip3 install --upgrade pip \
|
||||||
# <OOW> Get local user id and set it to the odoo user
|
# <OOW> Get local user id and set it to the odoo user
|
||||||
ARG LOCAL_USER_ID
|
ARG LOCAL_USER_ID
|
||||||
|
|
||||||
RUN useradd --uid $LOCAL_USER_ID odoo
|
RUN useradd --uid $LOCAL_USER_ID --non-unique odoo
|
||||||
|
|
||||||
USER odoo
|
USER odoo
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,6 @@ RUN pip3 install --upgrade pip \
|
||||||
# <OOW> Get local user id and set it to the odoo user
|
# <OOW> Get local user id and set it to the odoo user
|
||||||
ARG LOCAL_USER_ID
|
ARG LOCAL_USER_ID
|
||||||
|
|
||||||
RUN useradd --uid $LOCAL_USER_ID odoo
|
RUN useradd --uid $LOCAL_USER_ID --non-unique odoo
|
||||||
|
|
||||||
USER odoo
|
USER odoo
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,6 @@ RUN pip3 install --upgrade pip \
|
||||||
# <OOW> Get local user id and set it to the odoo user
|
# <OOW> Get local user id and set it to the odoo user
|
||||||
ARG LOCAL_USER_ID
|
ARG LOCAL_USER_ID
|
||||||
|
|
||||||
RUN useradd --uid $LOCAL_USER_ID odoo
|
RUN useradd --uid $LOCAL_USER_ID --non-unique odoo
|
||||||
|
|
||||||
USER odoo
|
USER odoo
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,6 @@ RUN pip3 install --upgrade pip \
|
||||||
# <OOW> Get local user id and set it to the odoo user
|
# <OOW> Get local user id and set it to the odoo user
|
||||||
ARG LOCAL_USER_ID
|
ARG LOCAL_USER_ID
|
||||||
|
|
||||||
RUN useradd --uid $LOCAL_USER_ID odoo
|
RUN useradd --uid $LOCAL_USER_ID --non-unique odoo
|
||||||
|
|
||||||
USER odoo
|
USER odoo
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user