From f7656d52b494e9fdcb113f68e1e931b983bc7dea Mon Sep 17 00:00:00 2001 From: Craig Andrews Date: Wed, 6 Mar 2019 15:56:33 -0500 Subject: [PATCH] Run cli as user 33:33 to match www-data from versionpress/wordpress:php7.2-apache versionpress/wordpress:php7.2-apache is based on wordpress:php7.2-apache which is based on debian. On Debian, www-data:www-data is 33:33 On Alpine (which is what cli is based on), www-data:www-data is 82:82 Therefore, when Alpine and Debian interact, one has to change to match the other. See https://github.com/docker-library/wordpress/issues/256 for details --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 91ef4aa54..3ca623825 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -64,6 +64,7 @@ services: - wpcli-cache:/var/www/.wp-cli:z working_dir: /opt/versionpress/tests command: ../vendor/bin/phpunit --verbose --colors -c phpunit.xml --testdox-text /var/opt/versionpress/logs/testdox.txt + user: "33:33" tests-with-wordpress: image: versionpress/wordpress:cli @@ -83,6 +84,7 @@ services: links: - selenium-hub - wordpress-for-tests + user: "33:33" selenium-hub: # Standalone Firefox is enough but could also be a full grid setup, hence the service name