5分钟使用 Docker 搭建一个 Wordpress 个人博客

1.环境要求


  • Linux内核版本 >= 3.10
  • Ubuntu >= 14.04
  • CentOS >= 6.5

2.准备工作


  • XShell 或者 putty 或者其他能够SSH连接的客户端
  • 装有以上系统的虚拟机或者VPS

3.开干 !


  1. 首先ssh连接到主机并切换到root权限
5分钟使用 Docker 搭建一个 Wordpress 个人博客_第1张图片
连接到主机并切换到root权限
# 切换到root权限
sudo su
  1. 安装 Docker
#执行以下命令自动安装,耐心等待
curl -fsSL https://get.docker.com/ | sh
5分钟使用 Docker 搭建一个 Wordpress 个人博客_第2张图片
安装 Docker
  1. 拉取镜像
5分钟使用 Docker 搭建一个 Wordpress 个人博客_第3张图片
拉取镜像
#拉取 wordpress 镜像
docker pull wordpress:latest
#拉取 mysql 镜像
docker pull mysql:latest
  1. 创建 mysql 容器
docker run --name w-mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
#参数解释:
#MYSQL_ROOT_PASSWORD=123456 设置mysql的root密码是123456
#w-mysql 设置容器名称为w-mysql 这个名字以后会用到要记住
创建 mysql 容器

5.登录到 mysql 创建数据库

docker exec -it w-mysql mysql -uroot -p
#此处的 w-mysql 是之前mysql容器的名字

输入之前设置的root密码(123456)登录到数据库


5分钟使用 Docker 搭建一个 Wordpress 个人博客_第4张图片
登录到 mysql 创建数据库
  1. 创建数据库
create database wordpress;

按ctrl+D 退出


创建数据库
  1. 创建 wordpress 容器
    和创建mysql容器类似
docker run --name w-wordpress --link w-mysql:db -p 80:80 -d wordpress:latest
#参数解释:
#81:80 将容器的81端口和主机的80端口互通
#w-mysql:db 将wordpress容器连接上mysql容器并起别名为db
创建 wordpress 容器
  1. 在浏览器打开主机的ip:81,就能看见wordpress的安装界面啦
    5分钟使用 Docker 搭建一个 Wordpress 个人博客_第5张图片
    wordpress的安装界面1

    用户名:root (mysql的root用户)
    密码:123456 (还记得设置的mysql的root密码吗?)
    数据库主机:db(还记得刚刚设置的别名吗?)
    其他默认,下一步就是配置wordpress了.
5分钟使用 Docker 搭建一个 Wordpress 个人博客_第6张图片
数据库连接成功

本教程结束.

你可能感兴趣的:(5分钟使用 Docker 搭建一个 Wordpress 个人博客)