用Docker快速部署测试环境
2020-02-28 本文已影响0人
CoryLiu
在接触Docker以前,如果我们要部署一套测试环境(比如PHP开发环境),我们以前的流程是这样的:
首先是找系统管理员申请一个虚拟机,告诉管理员我们需要多少CPU,多少内存,多少硬盘,需要安装什么版本的操作系统。管理员准备好了,我们根据管理员提供的账号密码登录系统,一个一个安装自己所需要的软件。最后再配置自己的应用系统。
整个过程下来,少则两三天,多则一周过去了,人累心更累。
有了Docker之后,事情变得简单轻松许多。
-
首先当然是要先要在本机安装好了Docker,Docker安装方法参考如下链接。
Docker入门总结 -
然后PowerShell中执行如下两条指令即可
下载阿里云的最新版本lamp镜像
docker pull registry.cn-hangzhou.aliyuncs.com/itsource/centos-lamp
创建lamp容器并且运行
docker run -itd -p 80:800 -p 3306:3306 --name lamp --privileged=true -v /root/www/root:/data/wwwroot/default registry.cn-hangzhou.aliyuncs.com/itsource/centos-lamp /usr/sbin/init
搞定。