浏览代码

update base image and add ssl

ksieren 2 年之前
父节点
当前提交
df6d5849ae
共有 1 个文件被更改,包括 10 次插入2 次删除
  1. 10 2
      Dockerfile

+ 10 - 2
Dockerfile

@@ -1,8 +1,16 @@
-FROM kerstinsieren/alpine-phpfpm-nginx-baseimage:php74-apache-6
+FROM kerstinsieren/alpine-phpfpm-nginx-baseimage:php74-apache-10
 ENV TZ=Europe/Berlin
+
+WORKDIR /var/www/html
+
+RUN usermod -a -G ssl-cert www-data
+RUN chown -R root:ssl-cert /etc/ssl \
+    && chmod -R 640 /etc/ssl/private \
+    && chmod 640 /etc/ssl/private/apache-selfsigned.key
 COPY . .
 ONBUILD COPY composer.json ./
-USER root
 RUN composer install --no-interaction
+
 RUN chown -R www-data:www-data /var/www/html
+
 USER www-data