完全使用 Docker 开发 PHP 项目 (五): 生产环境 Swarm mode

系列文章

问题反馈

如果你在使用中遇到任何问题,请通过以下途径联系我

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

新建 Swarm mode 集群

部署

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
    原文作者:khs1994
    原文地址: https://segmentfault.com/a/1190000013484870
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞