彻底使用 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
相关文章
相关标签/搜索