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"]