徹底使用 Docker 開發 PHP 項目 (五): 生產環境 Swarm mode

系列文章

問題反饋

若是你在使用中遇到任何問題,請經過如下途徑聯繫我nginx

  • GitHub 提出 issue
  • 在文章下方留言

新建 Swarm mode 集羣

部署

Docker 化 PHP 項目

每一個 PHP 項目中必須包含如下文件git

  • Dockerfile
  • .env
  • docker-compose.yml

示例請查看 ./app/demogithub

Docker 化 NGINX

示例請查看 ./config/nginx/Dockerfiledocker

Secret

  • SSH key

Configs

  • PHP 配置文件
  • NGINX 配置文件

啓動

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

$ ./lnmp-dcoker.sh swarm-deploy

銷燬

$ ./lnmp-docker.sh swarm-down
相關文章
相關標籤/搜索