docker搭建WordPress 博客系统

1.准备工具

  1. 一台服务器(虚拟机也可以)
  2. docker(没有安装docker点击—>>docker安装
  3. x-shell(操作虚拟机)

2.开搞

  1. 下载mysql5.7镜像(最新版mysql镜像启动WordPress ,访问站点会出现无法连接数据库,已踩坑)
    docker pull mysql:5.7在这里插入图片描述
  2. 下载WordPress 镜像
    docker pull WordPress

3.启动容器

  1. 启动mysql容器(贴代码,将搭建时间缩短)
    —v mysql挂载
    —e 用户名密码
    –privileged 对容器赋予权限
docker run -p 3306:3306 --name mysql \
> -v /usr/local/docker/mysql/conf:/etc/mysql \
> -v /usr/local/docker/mysql/logs:/var/log/mysql \
> -v /usr/local/docker/mysql/data:/var/lib/mysql \
> -e MYSQL_ROOT_PASSWORD=root \
> --privileged=true \
> -d mysql:5.7
  1. 用Navicat连接数据库,看能不能连接成功没有,失败请看解决方法
  2. 启动WordPress 容器
    端口号尽量不要冲突
    –link mysql:mysql 第一个mysql是上面启动mysql容器名称,第二个是mysql容器在link下的别名
docker run -d -p 8686:80 --name wordpress --link mysql:mysql wordpress

4.访问ip(自己的服务器ip/虚拟机):8686

因为我已经注册好了,访问地址就是写好的博客,第一次进去是要注册,填上相关信息,登录就行在这里插入图片描述
有问题欢迎大家留言

猜你喜欢

转载自blog.csdn.net/weixin_43187491/article/details/106584805