为了账号安全,请及时绑定邮箱和手机立即绑定

如何正确使用docker构建lnmp环境?

如何正确使用docker构建lnmp环境?

米脂 2019-05-25 16:14:25
主机环境:window10+virtualbox;想使用docker构建一个php开发环境,摸索了一段时间后,现在有点小困惑。我是不是应该这样设计,构建我需要的环境,需要运行3个容器:php容器,mysql容器,nginx容器;以上思路应该没错吧,那么,我在构建以上3个容器的时候,是不是都得执行以下的流程操作:1.安装centos系统,2.安装容器需要的服务,如php,或者mysql;3.安装ssh其实我就想问,是不是每个服务容器都必须先安装centos这样的系统环境先,可是这样折腾下来的话,我发现单纯nginx容器(nginx+centos+ssh)的大小去到了500m左右,所以我就纳闷,不知道这样走下去对不对?
查看完整描述

2 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

首先用docker肯定会多占一部分内存的,这个不是问题的话,可以使用laradock方便快捷,省的自己倒腾了。这里有一篇是Mac环境搭建docker的PHP开发环境,windows主机也大同小异。
                            
查看完整回答
反对 回复 2019-05-25
?
呼如林

TA贡献1798条经验 获得超3个赞

不是.docker里这些东西都是切割开的..你可以尝试搞一个nginx镜像,单独启动.
dockerrun-d-p80:80–namewebservernginx
然后看localhost
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 466 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号