Centos使用Docker搭建Lamp环境(详细教程)

目录

Lamp和docker概述

一、安装docker

 二、下载镜像文件

 三、创建容器

四、搭建网站(修改主页)


Lampdocker概述

LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境

Docker作为一个软件集装箱化平台,可以让开发者构建应用程序时,将它与其依赖环境一起打包到一个容器中,然后很容易地发布和应用到任意平台中。

一、安装docker

没有docker服务的先安装docker

yum install docker

安装好后查看版本

docker -v

然后启动docker

systemctl start docker.service

 查看docker的运行状态

systemctl status docker.service

 二、下载镜像文件

在下载镜像文件前,有关下载速度问题,可以换一个国内的镜像源下载

vi /etc/docker/daemon.json

 拉取镜像tutum/lamp

docker pull docker.io/tutum/lamp

 执行下面命令可以查看我们拉取的镜像

docker images

 三、创建容器

创建容器,把镜像装起来

docker run -d --name=lamp -p 8080:80 -p 3306:3306 docker.io/tutum/lamp

注释:

run 创建容器的命令
-d后台运行容器,并返回容器ID
--name=lamp指定容器名字为lamp
-p 8080:80把主机端口8080映射到容器80端口(WEB网站端口)
-p 3306:3306把主机端口3306映射到容器3306端口(数据库端口)
docker.io/tutum/lamp镜像文件名

通过命令查看刚刚创建的容器

docker ps -a

 然后可以进入到容器中

docker exec -it lamp /bin/bash

   exit即可退出容器

然后主机浏览器测试一下网站是否配置成功

 到了这一步,Lamp环境就搭建好啦。

四、搭建网站(修改主页)

想搭建个自己的网站,得找lamp环境下的apache根目录在/var/www/html

想要修改index.php文件命令如下:

view index.php

  回车进入编辑文件(红框标记可编辑标题)

 我把“Hello world!”改成了“Li Li Hello world!”  (更改的英文首字母尽量大写,以免报错)友友们也可以根据自己的想法来喔!

保存退出后在主机浏览器测试一下网站页面是否修改成功。

至此, Centos使用Docker搭建Lamp环境就完成了,希望对实操的友友们有到帮助。如果有空的话推荐看看小编的其他文章喔,欢迎前来评论点赞!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值