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

khs1994

系列文章

问题反馈

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

  • 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
阅读 5.4k

khs1994
我的学习笔记
71 声望
21 粉丝
0 条评论
71 声望
21 粉丝
宣传栏