Docker-DockerComposeOrchest.../Dockerfile

23 lines
462 B
Docker

FROM php:8.2-cli
# Install dependencies & PostgreSQL driver
RUN apt-get update && apt-get install -y \
libpq-dev \
postgresql-client \
unzip \
git \
libzip-dev \
libicu-dev \
&& docker-php-ext-install pdo pdo_pgsql pgsql zip intl
# Install Composer
COPY --from=composer:2 /usr/bin/composer /usr/bin/composer
WORKDIR /var/www
COPY . .
# Install Laravel dependencies
RUN composer install --no-interaction --prefer-dist
EXPOSE 8000