Docker-WordPress-搭建个人博客

1搭建流程

本文使用:
①需要某云服务器一台或者本地虚拟机:CentOS7。
②安装最新版Docker version 19.03.5。
③拉取最新的mysql 镜像,安装mysql容器,解决mysql访问问题。
④拉取最新的wordpress镜像,安装wordpress容器。
⑤运行个人博客,大功告成。
数据库连接工具Navicat Premium

2安装Docker

请参考Docker安装-菜鸟教程

3Docker安装mysql

3.1 拉取mysql镜像

docker pull mysql:latest

3.2 安装mysql容器

run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

3.3使用本地工具连接建好的mysql

修改密码验证方式
<1> docker start mysql 进入MySql
<2> docker ps -a 查出自己创建的container(容器)的ID
<3> docker exec -it 63c9e29aelef bash (每个人创建的container ID都不一样)
<4> mysql --user=root --password
<5> ALTER USER ‘root’ IDENTIFIED WITH mysql_native_password BY ‘123456’;

4Docker安装WordPress

4.1 拉取wordpress镜像

docker pull wordpress:latest

4.2 创建wordpress容器并链接mysql

docker run -d --name mwp -e WORDPRESS_DB_HOST=mysql -e WORDPRESS_DB_PASSWORD=123456 -p 8080:80 --link mysql-test:mysql wordpress

5访问数据自己的博客

http://ip:8080/

6特别鸣谢

使用docker在CentOS7上搭建WordPress
Docker-个人博客系统的搭建-WordPress
Docker MySql报2059错误: Authentication plugin ‘caching_sha2_password’ cannot be loaded

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章