Dockerfile 435 B

12345678910111213141516171819
  1. # 使用官方 PHP 镜像作为基础镜像
  2. FROM php:7.4-fpm
  3. # 安装必要的扩展
  4. RUN docker-php-ext-install pdo_mysql
  5. # 安装 Nginx
  6. RUN apt-get update && apt-get install -y nginx
  7. # 将 Nginx 的配置文件复制到容器中
  8. #COPY ./deploy/nginx/my.conf /etc/nginx/nginx.conf
  9. # 将 PHP 代码复制到容器中
  10. COPY . /var/www/html
  11. # 暴露 80 端口
  12. EXPOSE 8080
  13. # 启动 Nginx 和 PHP-FPM
  14. CMD service nginx start && php-fpm