Bitbucket pieplines seems to be running our container in such a way that a PHP configuration is apparently being set.
So for example
docker run ti --rm wodby/drupal-php:7.2 shell
wodby@php.container:/var/www/html $ php -i | grep memory
memory_limit => -1 => -1
Now the following is our pipeline config, followed by the step. I've removed chunks for clarity.
---
options:
docker: true
//our pipeline steps
definitions:
services:
mysql:
image: mysql:5.7
- step: name: Install Drupal
image: wodby/drupal-php:7.2
services:
- mysql
script:
- php -i | grep memory
<span>memory_limit => 128M => 128M</span><span>+ php -i | grep memory</span>
<span>Where is this memory limit coming from? None of our containers or pipeline configuration have specified this configuration.</span>