On my local machine, I have php v7.0.3. A project of mine has a dependency on php v5.5. So as expected, a simple run of composer install crashes: I know I can ignore the platform via: yet I often forget to add the flag. Yet since the application runs inside a docker container, a mismatching php can install the dependencies