使用 Docker 開發 PHP 專案(五):生產環境

安全劍客發表於2020-07-27
Docker包括 swarm 模式,用於原生管理稱為 swarm 的 Docker 引擎叢集;使用 Docker CLI 建立一個 swarm,將應用服務部署到 swarm,並管理 swarm 行為。

使用 Docker 開發 PHP 專案(五):生產環境使用 Docker 開發 PHP 專案(五):生產環境

Docker 化 PHP 專案

每個 PHP 專案中必須包含以下檔案

Dockerfile
.env
docker-compose.yml

示例請檢視 ./app/demo

Docker 化 NGINX

示例請檢視 ./config/nginx/Dockerfile

Secret

SSH key

Configs

PHP 配置檔案

NGINX 配置檔案

啟動

在 docker-production.yml 中定義,請自行調整配置

$ ./lnmp-dcoker.sh swarm-deploy
銷燬
$ ./lnmp-docker.sh swarm-down

原文地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2707080/,如需轉載,請註明出處,否則將追究法律責任。

相關文章