Dockerfile: Define data volume and entryscript

The entryscript is needed to set correct permissions on the data
directory.
pull/283/head
Felix Breidenstein 6 years ago
parent 43d48ae2df
commit 8c19e869b7

@ -13,4 +13,12 @@ RUN apt-get update && apt-get install -y \
# We enable Apache's mod_rewrite
a2enmod rewrite
# Copy app content
COPY . /var/www/html
# Copy start script
COPY docker/entrypoint.sh /
VOLUME /var/www/html/data
CMD /entrypoint.sh

@ -0,0 +1,5 @@
#! /bin/sh
chown -R www-data /var/www/html/data
rm -r /var/www/html/docker
apache2-foreground
Loading…
Cancel
Save