腾讯云服务docker快速搭建WordPress

2023-03-31 09:48:49 浏览数 (2)

WordPress介绍:

WordPress 是一款使用 PHP 语言开发的博客平台,您可使用通过 WordPress 搭建属于个人的博客平台

docker安装

1、yum list installed | grep docker查看当前环境是否安装存在docker;

代码语言:javascript复制
yum -y install docker 安装docker

systemctl start docker 启动docker

systemctl status docker 查看docker状态

docker状态

2、安装WordPress容器

代码语言:javascript复制
docker search WordPress 查询WordPress容器镜像

docker pull wordpress 下载最新wordpress版本

wordpress镜像容器

3、启动wordpress docker镜像

代码语言:javascript复制
docker images  查看下载已有镜像

docker run --name wordpress -p 8081:80 -d wordpress 启动wordpress镜像容器 并将镜像内80端口映射到主机8081端口

docker ps -a 查看所有镜像运行状况

镜像启动情况

可以看到容器已经成功启动,这时通过服务器ip:port方式即可访问wordpress博客架构,如下图:

wordpress后台管理页面

4、域名配置访问(域名已备案)

同上操作安装nginx,通过域名映射ip地址及端口

配置如下:

nginx配置

代码语言:javascript复制
server_name holdall.cn;配置自己腾讯云购买的域名

listen 80;端口监听

location / 中配置ip地址:port 

这时页面即可通过域名直接访问到搭建好的wordpress架构:

域名访问

至此,快速搭建自己的博客基本完成;

5、docker相关操作命令总结

代码语言:javascript复制
#查询容器CONTAINER ID
docker ps -a

#启动容器镜像
docker start CONTAINER ID

#停止容器
docker stop CONTAINER ID

#删除容器
docker rm -f CONTAINER ID

#删除容器镜像
docker rmi IMAGE ID

#容器修改提交
docker commit 34ffd7c82bae wordpress-dev

#进入容器
docker exec -it 34ffd7c82bae /bin/bash

#容器、镜像导入导出export、import、save、load
#镜像导入导出save load即可
docker save -o nginx.tar nginx:latest
docker load -i nginx.tar

#如果容器中有变化,想要导出容器则使用export import
docker export -o nginx-test.tar nginx-test
docker import nginx-test.tar nginx:imp

容器变化后提交产出新镜像过程示例

进入容器示例

0 人点赞