diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 4c49bd78f1d08f2bc09fa0bd8191ed38b7dce5e3..0000000000000000000000000000000000000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -.env diff --git a/docker-compose.yml b/docker-compose.yml index 25cef9da34d5514e54e4c36a3dd1c68ee758f7bc..067ddab3b3ec37b91b9344d8718a376e6594cb8d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,7 @@ version: "3.0" services: wordpress: - image: wordpress + build: docker/ restart: always environment: WORDPRESS_DB_HOST: db @@ -21,6 +21,7 @@ services: define('FS_CHMOD_FILE',0664); volumes: - "${WP_PATH}:/var/www/html/" + - "./log:/var/log" db: image: mariadb diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..fe4825e5a119c78f9d5ce857d47cbd506b46c0fa --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,7 @@ +FROM wordpress:php7.4 +RUN apt-get update && apt-get install -y libldap2-dev rsyslog +#RUN docker-php-ext-install ldap +RUN docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ && docker-php-ext-install ldap +COPY entrypoint.sh /entrypoint.sh +RUN chmod +x /entrypoint.sh +ENTRYPOINT ["/entrypoint.sh"] diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh new file mode 100644 index 0000000000000000000000000000000000000000..d1d50c259c46ab60bcc6536eb1384ad581df0fa3 --- /dev/null +++ b/docker/entrypoint.sh @@ -0,0 +1,5 @@ +#!/bin/bash +/etc/init.d/rsyslog start +mkdir -p /var/log/apache2 +chown -R 33:33 /var/log/apache2 +apache2ctl -DFOREGROUND