FROM php:7.3.33-cli

ARG UID=1000

RUN adduser --uid $UID --disabled-password --home '/home/host' host

COPY --from=composer:2.2.24 /usr/bin/composer /usr/local/bin/composer

RUN apt-get update -y; apt-get install -y git jq libzip-dev unzip;

USER $UID

RUN composer global require phpstan/phpstan

ENV PATH = $PATH:/home/host/.composer/vendor/bin

WORKDIR /home/host/project
