From 06fc46fbc5e8f9d7c029aefe7003ed42ea8996f2 Mon Sep 17 00:00:00 2001 From: Almira Krdzic Date: Mon, 3 Sep 2018 23:22:10 +0200 Subject: [PATCH] Run database migration as www-data user --- backend.dockerfile | 4 ++-- docker/php/setup.sh | 42 +++++++++++++++++++++--------------------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/backend.dockerfile b/backend.dockerfile index 4987db7..b638aa8 100644 --- a/backend.dockerfile +++ b/backend.dockerfile @@ -35,7 +35,7 @@ ENV WP_LOGGED_IN_SALT ${WP_LOGGED_IN_SALT} ENV WP_NONCE_SALT ${WP_NONCE_SALT} ENV WP_JWT_AUTH_SECRET_KEY ${WP_JWT_AUTH_SECRET_KEY} -RUN apt-get update && apt-get install -y git unzip gnupg mysql-client +RUN apt-get update && apt-get install -y git unzip gnupg mysql-client sudo COPY docker/php/composer.phar /usr/local/bin/composer RUN chmod 755 /usr/local/bin/composer @@ -63,6 +63,6 @@ RUN ln -s ../html api COPY docker/php/.htaccess /var/www/html/ -RUN chown -R www-data:www-data /var/www/html && chmod 750 -R /var/www/html/app/uploads +RUN chown -R www-data:www-data /var/www/html CMD /init-scripts/setup.sh diff --git a/docker/php/setup.sh b/docker/php/setup.sh index eb6f82e..cd47b5b 100644 --- a/docker/php/setup.sh +++ b/docker/php/setup.sh @@ -8,29 +8,29 @@ while ! mysqladmin ping -h"db" --silent; do done echo "Ready...." -# Apply core database updates if needed -wp core update-db --allow-root +sudo -u www-data -s -- <