测试积点老人 发表于 2021-5-8 13:44:16

如何搭建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:03

可以实践一下

jingzizx 发表于 2021-5-10 15:09:32

不同端口吗

Miss_love 发表于 2021-5-31 16:23:53

试试看
页: [1]
查看完整版本: 如何搭建Docker标准化开发测试和生产环境?