|
@ -4,23 +4,23 @@ FROM dimti/workspace:7.3 |
|
|
# Laradock non-root user: |
|
|
# Laradock non-root user: |
|
|
########################################################################### |
|
|
########################################################################### |
|
|
|
|
|
|
|
|
ARG PUID=1000 |
|
|
|
|
|
ENV PUID ${PUID} |
|
|
|
|
|
ARG PGID=1000 |
|
|
|
|
|
ENV PGID ${PGID} |
|
|
|
|
|
|
|
|
ARG CUSTOM_PUID=1000 |
|
|
|
|
|
ENV PUID ${CUSTOM_PUID} |
|
|
|
|
|
ARG CUSTOM_PGID=1000 |
|
|
|
|
|
ENV PGID ${CUSTOM_PGID} |
|
|
|
|
|
|
|
|
RUN usermod -u ${PUID} laradock && groupmod -g ${PGID} laradock |
|
|
|
|
|
|
|
|
RUN usermod -u ${CUSTOM_PUID} laradock && groupmod -g ${CUSTOM_PGID} laradock |
|
|
|
|
|
|
|
|
RUN chown -R ${PUID}:${PGID} /home/laradock |
|
|
|
|
|
|
|
|
RUN chown -R ${CUSTOM_PUID}:${CUSTOM_PGID} /home/laradock |
|
|
|
|
|
|
|
|
########################################################################### |
|
|
########################################################################### |
|
|
# Set Timezone |
|
|
# Set Timezone |
|
|
########################################################################### |
|
|
########################################################################### |
|
|
|
|
|
|
|
|
ARG TZ=Europe/Moscow |
|
|
|
|
|
ENV TZ ${TZ} |
|
|
|
|
|
|
|
|
ARG CUSTOM_TZ=Europe/Moscow |
|
|
|
|
|
ENV TZ ${CUSTOM_TZ} |
|
|
|
|
|
|
|
|
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone |
|
|
|
|
|
|
|
|
RUN ln -snf /usr/share/zoneinfo/$CUSTOM_TZ /etc/localtime && echo $CUSTOM_TZ > /etc/timezone |
|
|
|
|
|
|
|
|
########################################################################### |
|
|
########################################################################### |
|
|
# Additional PHP-extensions: |
|
|
# Additional PHP-extensions: |
|
|