使用DOCKER部署Wordpress服务器

部署步骤

1、安装docker

yum install -y docker
systemctl enable docker
systemctl start docker

2、查看docker镜像,此时容器里是没有东西的

docker images

在这里插入图片描述
3、下载docker镜像

docker pull mariadb
docker pull wordpress
docker pull phpmyadmin/phpmyadmin

如果失败,则从U盘拷贝,压缩包下载好后导入docker容器。下一篇文章介绍LAMP平台搭建有压缩包资源。

docker load -i mariadb.tar
docker load -i wordpress.tar
docker load -i phpmyadmin.tar
docker images

在这里插入图片描述
4、运行mariadb

docker run --name mariadb-test -e MYSQL_ROOT_PASSWORD=123456 -d mariadb
#在命令行里设置密码为123456。

5、运行wordpress

docker run --name wordpress-test --link mariadb-test:mysql -p 8081:80 -d wordpress

在这里插入图片描述
6、运行phpmyadmin

docker run --name phpmyadmin --link  mariadb-test:db -p 8080:80 -d phpmyadmin/phpmyadmin

在这里插入图片描述
7、查看容器的运行状态

docker container inspect 9b6b

在这里插入图片描述

在这里插入图片描述

  • 也可以通过ip外网访问,http://192.168.127.135:8081,因为我添加的时候把端口映射到8081了,所以需要加上端口,也可以设置端口为80。

在这里插入图片描述


其他命令介绍

1、运行容器的命令

docker run    
 --name参数,后面跟着的mariadb-test是自己命名的容器名称
 -e MYSQL_ROOT_PASSWORD=123456Abc,是为mariadb的root设置密码为123456Abc,这是Wordpress的要求,要求8位,有大小写字母和数字
 -d mariadb,这是mariadb在docker官方注册中心的镜像名称

 --name参数,后面跟着的是wordpress-test是自己命名的容器名称
 --link是关联自己依赖的容器名称及标准服务名称
 -p 80,打开防火墙上的80端口
 -d wordpress,这是wordpress在docker官方注册中心的镜像名称

2、查看日志文件,寻找ip地址,可能是172.17.0.3

docker logs dec3

firefox http://172.17.0.3 &
设置后台管理员密码

3、查询所有的容器,不管它是否正在运行。

docker ps -a

在这里插入图片描述
ContainerID是容器的编号,只写前4位即可。

01)查看容器内的进程

docker top ContainerID

02)停止容器内的进程

docker stop ContainerID

03)查看容器某进程情况

docker stats ContainerID

会显示类似如下的信息,且在不断更新中,按下ctrl + c可终止
CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
ddff 0.13% 101.1 MiB / 3.685 GiB 2.68% 4.93 kB / 2.53 kB 11 MB / 4.4 MB 30

ddff:是容器的id前4位,你的会显示不同信息
CPU %:CPU使用率
MEM USAGE / LIMIT :内存使用量/限制量
MEM%:内存使用率
网卡 入/出:
块设备 入/出:
PIDS(进程数量):30

04)进入容器,交互式地运行命令

docker exec -it ContainerID /bin/bash

05)查看docker里的运行情况

docker ps -a

06)暂停一项和取消暂停

docker pause ContainerID
docker unpause ContainerID

07)消掉一项

docker kill ContainerID
docker rm ContainerID
  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值