传统的网站服务器,要安装大量的应用服务与复杂的配置,比如:Nginx、PHP、MySQL、Python 等,当上线一个网站应用,他需要的流程,大概是:线下开发,测试 -> 提交git -> 服务器拉取 -> 安装应用的依赖 -> 配置相应的应用服务配置(Nginx)这复杂的流程容易出错,也不安全。而这一切的在 Docker 就非常的简单。
在本场 Chat 中,会讲到如下内容:
- 在一台机器上部署 Docker Swarm 集群。
- 部署 Nginx 代理 与 Let’s Encrypt 获取免费 SSL 证书
- 制作一个 Pipenv + Flask 的 Docker 镜像
- 演示 Flask 项目的线下开发,测试 -> 提交git -> 自动构建镜像 -> 自动部署
阅读全文: http://gitbook.cn/gitchat/activity/5dec765442e2943e3266ccb9
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。