51Testing软件测试论坛

标题: 如何搭建Docker标准化开发测试和生产环境? [打印本页]

作者: 测试积点老人    时间: 2021-5-8 13:44
标题: 如何搭建Docker标准化开发测试和生产环境?
操作系统是centos7.2,单个基本会弄,写好docker-compose.yml文件,启动就可以了。
如果想搭建一个公共的php+nginx+mysql容器组合,多个项目可以调用这一组容器,就像不使用容器的时候,直接安装在主机上,在nginx里面配置好,N个项目都可以调用。
而不是每个项目都单独运行一套的php+nginx+mysql容器组合,因为这样会占用很多内存吧?因为容器是启动的,每个容器都要运行一份nginx+php+mysql,100个就要运行100份,用QQ作类比,一个QQ客户端要占比如50M内存,开100个就要占5000M内存,那么,运行100个容器是不是也会这样占用内存呢?。用以前的方式部署的时候,只要把几个软件安装上,运行它们,只需要运行一份就可以了,即使有100个网站,也只需要运行一份,在nginx的配置文件中设置好就可以了。使用docker,这样不行么?


作者: qqq911    时间: 2021-5-10 10:53
可以实践一下
作者: jingzizx    时间: 2021-5-10 15:09
不同端口吗
作者: Miss_love    时间: 2021-5-31 16:23
试试看




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2