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
容器变化后提交产出新镜像过程示例
进入容器示例