enacimie commited on
Commit
9491ca8
·
verified ·
1 Parent(s): c50990e

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -1
Dockerfile CHANGED
@@ -1,5 +1,8 @@
1
  FROM php:8.2-cli
 
2
  WORKDIR /app
 
 
3
  COPY . .
4
  EXPOSE 7860
5
- CMD ["php", "-S", "0.0.0.0:7860", "-t", "public/", "public/index.php"]
 
1
  FROM php:8.2-cli
2
+ COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
3
  WORKDIR /app
4
+ COPY composer.json composer.lock ./
5
+ RUN composer install --no-dev --optimize-autoloader --no-interaction --prefer-dist
6
  COPY . .
7
  EXPOSE 7860
8
+ CMD ["php", "-S", "0.0.0.0:7860", "-t", "public/"]