Browse Source

add Dockerfile an start.sh

master
Meik Baum 11 months ago
parent
commit
9c8d5547ab
  1. 20
      Dockerfile
  2. 17
      start.sh

20
Dockerfile

@ -0,0 +1,20 @@
FROM nzedb:1.5
ENV TZ=Europe/Berlin
COPY start.sh /start.sh
RUN chmod +x /start.sh
EXPOSE 80
VOLUME /var/www/nZEDb
VOLUME /var/lib/mysql
WORKDIR /var/www/nZEDb/misc/update/nix/tmux/
ENTRYPOINT ["/start.sh"]
#CMD ["/bin/bash"]

17
start.sh

@ -0,0 +1,17 @@
#!/bin/bash
echo "Setting permissions... /var/www/nZEDb"
chmod -R 777 /var/www/nZEDb/
chown -R www-data:www-data /var/www/nZEDb/
echo "Setting permissions... /var/lib/mysql"
chown -R 102:104 /var/lib/mysql
echo "Setting permissions... /var/lib/php/sessions"
chmod -R 777 /var/lib/php/sessions
echo "Starting APACHE2 & MySQL Server..."
/etc/init.d/apache2 start && /etc/init.d/mysql start
tail -f /var/log/apache2/error.log
exec "$@"
Loading…
Cancel
Save