mirror of
https://github.com/the-programmers-hangout/Mimic.git
synced 2026-09-04 01:06:00 +02:00
21 lines
452 B
Docker
21 lines
452 B
Docker
FROM composer:2-php8.4 AS builder
|
|
|
|
WORKDIR /build
|
|
ENV APP_ENV=development
|
|
|
|
COPY composer.json composer.lock* ./
|
|
RUN composer install --no-dev --prefer-dist --no-interaction --optimize-autoloader
|
|
|
|
COPY . .
|
|
RUN php laracord app:build \
|
|
&& mkdir -p /out \
|
|
&& cp builds/laracord /out/laracord
|
|
|
|
FROM php:8.4-cli-alpine AS runtime
|
|
|
|
WORKDIR /app
|
|
COPY --from=builder /out/laracord /app/laracord
|
|
RUN chmod +x /app/laracord
|
|
|
|
CMD ["php", "/app/laracord"]
|