Files
wishlist-service/Dockerfile

15 lines
508 B
Docker

# Usamos a imagem oficial do PHP 8.3
FROM php:8.3-cli
# Instalamos o git, unzip (para o Composer) e a extensão do MySQL
RUN apt-get update && apt-get install -y git unzip \
&& docker-php-ext-install pdo pdo_mysql
# Trazemos o Composer pronto da imagem oficial dele
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
# Definimos a pasta de trabalho
WORKDIR /var/www/html
# Comando para manter o servidor do Laravel rodando
CMD ["php", "artisan", "serve", "--host=0.0.0.0", "--port=8000"]