centos使用docker搭建lamp

LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件: Linux,操作系统; Apache,网页服务器; MySQL,数据库管理系统(或者数据库服务器)

软件类型:服务器软件套件...|授权协议:未知|开发语言:PHP

1.安装docker

yum install docker

(如果docker已经安装这步可跳过) 

2.查看docker版本

docker -v

 3.启动docker

systemctl start docker.service

4.查看docker的运行状态

systemctl status docker.service

 5.配置镜像

(下载速度问题,可以换一个国内的镜像源下载。) 

vi /etc/docker/daemon.json

(如果已经配置好这步也可以省略) 

{
  "registry-mirrors":["https://mirror.aliyuncs.com"]
}

 6.拉取镜像tutum/lamp

docker pull docker.io/tutum/lamp

   (docker   images查看镜像)

7.创建容器

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 是镜像文件名

8.查看容器是否正常运行

docker ps -a

(如果没有正常运行,重启docker输入 systemctl  restart  docker;再启动容器docker  start  容器ID)                                                                                                                                           

9.使用浏览器查看是否能显示                                                                                                                                                                                                                

 以上就是今天完成的任务,谢谢观看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值