码迷,mamicode.com
首页 > 其他好文 > 详细

Docker下lamp环境部署!!!

时间:2016-04-01 18:58:50      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:docker lamp web服务器环境

项目背景:

在我们的web项目开发过程、软件测试环境、项目上线环境中我们经常需要搭建lamp环境,你可能不想每个应用场景都去搭建一个lamp环境,这个时候我们可以利用docker(容器)去把我们从繁琐的环境中解放出来,让我们更倾向于业务本身。



实验环境:

vmware workstation 11

centos7.0的系统下  

服务器:ip:192.168.0.33

SecureCRT (ssh远程连接软件)

docker-1.8.2-10.el7.centos.x86_64



软件介绍:

下面是两篇我对docker的一些理解和认识。

http://9399369.blog.51cto.com/9389369/1758576  《docker简明教程一》

http://9399369.blog.51cto.com/9389369/1758752  《docker简明教程二》






关键点介绍:

docker search -s 10 lamp   #这是我们常用的docker搜索镜像的命令,含义是:搜索10星以上的lamp镜像!   星数越高说明下载的人越多。

docker pull  docker.io/reinblau/lamp   #下载docker.io/reinblau注册服务器的lamp镜像。

docker run -d -p 8888:80  docker.io/reinblau/lamp #以守护进程的方式启动启动镜像,并且做端口映射

curl http://127.0.0.1:8888  #访问本地的8888端口,进而访问容器内的web服务器。





实验过程:

一、软件安装:

我选择centos7的系统,是因为它对于docker支持的比较好了。

1、首先查看系统上是不是已经安装了docker,默认没有安装

技术分享

2、利用centos自带的yum源进行安装(因为docker已经被包含进去了)

技术分享

技术分享二、LAMP镜像安装

1、docker安装上以后需要启动docker服务,然后才可以使用docker命令。

技术分享

现在我们的docker服务已经启动,我们可以正常的使用docker命令了!

2、搜索10颗星的lamp镜像资源

技术分享3、安装lamo镜像

技术分享技术分享4、测试:查看我们安装的镜像

技术分享

三、启动LAMP容器

1、利用我们刚才下载的镜像启动一个容器

技术分享2、测试:登录容器内的web网站

技术分享

技术分享

可以看到成功的返回了一个html文件!!!!




项目实施总结:通过docker镜像的方式我们可以省时、省力、省心的满足我们的业务需求。更加灵活。

希望大家都有所得!!!谢谢。如果有不理解的可以在下面给我留言。




本文出自 “积少成多” 博客,请务必保留此出处http://9399369.blog.51cto.com/9389369/1759300

Docker下lamp环境部署!!!

标签:docker lamp web服务器环境

原文地址:http://9399369.blog.51cto.com/9389369/1759300

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!