安装wordpress之前,需要先安装docker,可以参考我的另外一边文章:<Centos7安装Docker-CE版本>
一、安装docker镜像文件
1.1 从Docker Hub安装mysql8.0的镜像文件
[root@docker ]#docker pull mysql:8.0
1.2 从Docker Hub安装wordpress的镜像文件
[root@docker ]#docker pull wordpress
1.3 查看docker镜像文件
[root@docker ]#docker images
二、创建数据文件存储路径
2.1 创建Mysql数据库存储目录
[root@docker ]#mkdir -p /data/wordpress/mysql
2.2 创建wordpress数据文件存储目录
[root@docker ]#mkdir -p /data/wordpress/html
三、启动mysql和wordpress服务
3.1 用docker启动mysql服务
[root@docker ]#docker run -d --name wp_mysql \ -v /data/wordpress/mysql:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD='mysql_password' mysql:8.0
3.2 用docker启动wordpress服务
[root@docker ]#docker run -d --name wordpress \ -v /data/wordpress/html:/var/www/html \ -p 80:80 --link wp_mysql:mysql \ -e WORDPRESS_DB_PASSWORD='mysql_password' wordpress
更多Docker镜像文件的使用方法,可以参考Docker官网说明:
1、Docker官方Mysql镜像文件使用说明
2、Docker官方Wordpress镜像文件使用说明
四、验证启动结果
4.1 验证docker启动结果
[root@docker ]#docker ps