#GET php package FROM php:8.0.6-fpm #set user ARG uid=1000 ARG user=cally #update RUN apt-get update && apt-get install -y \ git \ curl \ libpng-dev \ libonig-dev \ libxml2-dev \ zip \ unzip #Clean up RUN apt-get clean && rm -rf /var/lib/apt/lists/* #Intall packages RUN docker-php-ext-install pdo_mysql mbstring exif pcnt1 bcmath gd #Create system user to run Composer and Artisan Commands RUN useradd -G www-data,root -u $uid -d /home/$user $user RUN mkdir -p /home/$user/.composer &&\ chowm -R $user:$user /home/$user #install Composer COPY --from=composer:latest /usr/bin/composer /usr/bin/composer #set workimng Directory WORKDIR /var/www USER $user