看啥推荐读物
专栏名称: 分布式实验室
最专业的Docker文章,最权威的Docker新闻。关注容器生态圈的发展。
目录
相关文章推荐
今天看啥  ›  专栏  ›  分布式实验室

为多个PHP-FPM容器量身打造单一Nginx镜像

分布式实验室  · 公众号  · 后端  · 2018-06-13 07:44
最近我一直在努力部署一套使用Docker容器的PHP微服务。其中一个问题是我们的PHP应用程序被设置为与PHP-FPM和Nginx一起工作(而不是这里所说的简单的Apache/PHP[1]设置),因此每个PHP微服务需要两个容器(也就是相当于两个Docker镜像):PHP-FPM容器Nginx容器假设一个应用运行超过六个PHP微服务,算上你的dev和prod环境,那么最终差不多会产生接近30个容器。我决定构建一个单独的Nginx Docker镜像,将PHP-FPM主机名作为环境变量映射到这个镜像里面独特的配置文件中,而不是为每个PHP-FPM微服务的镜像构建独特的Nginx镜像。在这篇博客文章中,我将概述我从上述方法1到方法2的过程,最后用介绍如何使用新定制Nginx Docker镜像的解决方案来结束这篇博客。我已经将这个镜像开源GitHub[2], ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照