webman Docker容器化部署方案 一. 方案優(yōu)勢 1. 方便 多平臺的開發(fā)部署 2. 方便 修改 PHP 版本 3. 方便 修改 PHP 擴展 4. 使用 php:8.1.28-cli-alpine,打包體積更小 5. 使用阿里云源,在打包時,下載包更快更穩(wěn)定 6. 在 Win10 及 CentOS7.9 上完美運行 二. Dockerfile 1. 基于 php:8.1.28-cli-alpine # Us...
webman Docker容器化部署方案 一. 方案優(yōu)勢 1. 方便 多平臺的開發(fā)部署 2. 方便 修改 PHP 版本 3. 方便 修改 PHP 擴展 4. 使用 Debian:10-slim,打包體積更小 5. 使用阿里云源,在打包時,下載包更快更穩(wěn)定,避免出現(xiàn)超時或 404 問題 6. 在 Win10 及 CentOS7.9 上完美運行 二. Dockerfile 1. 基于 Debian:10-slim + P...
webman 通過啟動命令啟用開發(fā)或生產(chǎn)環(huán)境 很多時候,我們都會把關(guān)鍵信息放在一處進行配置,如:通過 .env 來配置 app_debug 開關(guān)或數(shù)據(jù)庫信息等,方便管理及部署。 我們通常有兩種或多種環(huán)境用于開發(fā)或生產(chǎn),并在部署時使用對應(yīng)的配置文件。 但如果我們只用一個配置文件,并期望在啟動命令中通過輸入?yún)?shù)的方式,來決定啟用開發(fā)還是正式環(huán)境,該如何處理呢?下面給大家分享下自己的方法,僅供參考。 一. 方案優(yōu)勢 1. ...
webman Docker容器化部署方案 一. 方案優(yōu)勢 1. 方便 多平臺的開發(fā)部署 2. 方便 修改 PHP 版本 3. 方便 修改 PHP 擴展 二. Dockerfile 1. 基于 CentOS:7 + PHP8.1 FROM centos:7 # install yum-utils RUN yum -y install yum-utils # install libevent RUN yum -y i...