Browse Source

fix Docker

Jan Behrens 4 years ago
parent
commit
582425210e
1 changed files with 6 additions and 6 deletions
  1. 6 6
      Dockerfile

+ 6 - 6
Dockerfile

@@ -10,22 +10,22 @@ RUN a2enmod php7.2
 #RUN sed -i "s/short_open_tag = Off/short_open_tag = On/" /etc/php/7.0/apache2/php.ini
 #RUN sed -i "s/error_reporting = .*$/error_reporting = E_ERROR | E_WARNING | E_PARSE/" /etc/php/7.0/apache2/php.ini
 
-ENV APACHE_RUN_USER www-data
-ENV APACHE_RUN_GROUP www-data
+ENV APACHE_RUN_USER 1000190000
+ENV APACHE_RUN_GROUP 7100
 ENV APACHE_LOG_DIR /var/log/apache2
 ENV APACHE_LOCK_DIR /var/lock/apache2
 ENV APACHE_PID_FILE /var/run/apache2.pid
 
-RUN mkdir -p /var/log/apache2 && chown -R www-data /var/log/apache2 && \
-    mkdir -p /var/run/apache2 && chown -R www-data:www-data /var/run/apache2 && \
-    mkdir -p /var/lock/apache2 && chown -R www-data:www-data /var/lock/apache2 && \
+RUN mkdir -p /var/log/apache2 && chown -R $APACHE_RUN_USER /var/log/apache2 && \
+    mkdir -p /var/run/apache2 && chown -R $APACHE_RUN_USER /var/run/apache2 && \
+    mkdir -p /var/lock/apache2 && chown -R $APACHE_RUN_USER /var/lock/apache2 && \
     setcap 'cap_net_bind_service=+ep' /usr/sbin/apache2
 
 RUN rm -rf /var/www/html/*
 ADD . /var/www/html
 RUN chown -R www-data:www-data /var/www/html
 
-USER www-data
+USER $APACHE_RUN_USER
 
 ADD apache-config.conf /etc/apache2/sites-enabled/000-default.conf
 ADD docker-entrypoint.sh /docker-entrypoint.sh