FROM php:7.4-fpm RUN apt-get update && apt-get install -y \ libzip-dev \ libssl-dev \ libcurl4-openssl-dev \ libmongoc-dev \ librdkafka-dev \ libpng-dev \ libonig-dev \ libxml2-dev \ && pecl install mongodb \ && pecl install rdkafka \ && docker-php-ext-enable mongodb \ && docker-php-ext-enable rdkafka \ && docker-php-ext-install pdo_mysql \ && docker-php-ext-install zip \ && docker-php-ext-install curl \ && docker-php-ext-install mbstring exif pcntl bcmath gd RUN pecl install redis \ && docker-php-ext-enable redis \ # 复制 Nginx 配置文件到容器中 COPY nginx.conf /etc/nginx/conf.d/default.conf # #COPY php.ini /usr/local/etc/php/ # 设置工作目录 WORKDIR /var/www/html # 暴露端口 EXPOSE 80 # 安装 Composer RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer # 启动容器时运行的命令 CMD service nginx start && php-fpm