使用Docker搭建WordPress博客系统

WordPress是一个可以快速搭建网站、个人博客的开源软件。服务启动后,可以通过管理页面快速切换主题,高度自定义设计页面。

但是WordPress的安装过程其实是一个比较复杂的过程,需要PHP支持,需要数据库支持,搭建过程让人晕头转向。

本篇文章是介绍如何在服务器上,通过WordPress发布的官方镜像,以及MySql的官方镜像,快速搭建一个可以使用的网站

前期准备

需要搭建好Docker CE环境,搭建过程可以参考[Centos下Docker环境搭建]

启动MySql容器

因为WordPress官方容器是不嵌入数据库的,数据库希望外部来提供,所以,首先需要启动一个MySql的容器

1
$ docker run --name wordpress-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

其中my-secret-pw是设置数据库的ROOT密码,tag是需要的MySql具体版本,支持的版本可以在这里查询

启动WordPress容器

准备环境都完成了,需要的只有启动WordPress容器了

1
docker run --name wordpress -e WORDPRESS_DB_PASSWORD=my-secret-pw --link wordpress-mysql:mysql -p 80:80 -d wordpress

其中my-secret-pw是上一步设置的MySql的ROOT密码,WordPress容器自身启动的是80端口,映射到主机的80端口,以便访问

使用Docker搭建WordPress博客系统

http://www.lephee.net/2019/01/18/wordpress-docker/

作者

LePhee

发布于

2019-01-18

更新于

2020-01-02

许可协议

评论