<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## docker-compose安裝php Dockerfile 如下: 查看擴展 基本上需要的都有,對照表給出的加在后面即可 https://github.com/mlocati/docker-php-extension-installer ``` FROM php:8.2-fpm COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/bin/ RUN install-php-extensions opcache pcntl redis gd mysqli zip @composer-2.0.2 #空格寫需要安裝的擴展名就行 其中還支持composer的安裝 RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" RUN sed -i 's/http:\/\/deb.debian.org/https:\/\/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list && \ apt-get update && apt-get install -y git EXPOSE 9000 ``` docker-compose 文件如下(Dockerfile文件和docker-compose ) ``` version: '3' services: php: restart: always container_name: php-fpm build: context: . dockerfile: Dockerfile volumes: - ./app:/var/www/html - ./log:/var/log/php - ./conf:/usr/local/etc environment: - TZ=Asia/Shanghai cap_add: - SYS_PTRACE networks: default: external: true name: my_net ``` 關于php容器需要的數據卷 宿主機中app目錄掛載到容器的/var/www/html目錄即可,其中app目錄用于存放php代碼 宿主機中conf目錄掛載到容器的/usr/local/etc目錄即可,其中conf目錄需要提前準備相關配置,可以采用如下方法來準備,創建臨時的容器,鏡像需要保持一致。 ``` docker run --name tmp-php-container -d php:8.2-fpm docker cp tmp-php-container:/usr/local/etc/. /host/path/conf docker cp tmp-php-container:/var/log/php/. /host/path/log docker rm -f tmp-php-container # 復制配置文件 mv /host/path/conf/php/php.ini-production /host/path/conf/php/php.ini # 配置日志 vim /host/path/conf/php/php.ini 搜索error_log # 設置腳本錯誤將被記錄到的文件 error_log = /var/log/php/error_log # 開啟慢日志 vim /host/path/conf/php/conf/php-fpm.d/www.conf 搜索slowlog [www] ; 設置記錄慢日志的超時時間 request_slowlog_timeout = 5s ; 設置日志文件位置 slowlog = /var/log/php/slow_log ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看