#!/bin/bash

source .env

mkdir -p var/docker-cache/.composer

docker run \
    --rm \
    --interactive \
    --tty \
    --user "$UID:$(id -g)" \
    --volume /etc/passwd:/etc/passwd:ro \
    --volume /etc/group:/etc/group:ro \
    --volume $PWD:/srv/app \
    --volume $HOME:$HOME \
    --volume $PWD/var/docker-cache/.composer:/tmp/.composer \
    --env COMPOSER_HOME=/tmp/.composer \
    ${PHP_IMAGE} \
    composer "$@"