本教程最后修改于2019/2/26
前言
常规使用宝塔或者一键脚本搭建wordepress是一个非常漫长的过程,采用docker我们就可以免除漫长的编译过程,将现成的拿来直接使用。不到一分钟即可完整的搭建一个wordepress博客。
截图

安装
项目地址: https://hub.docker.com/_/wordpress
1.Docker安装(已安装的可省略此步骤)
curl -sSL https://get.docker.com/ | sh
service docker restart
2.Wordepress部署
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=baiyue -d mysql:5.5 #安装数据库大小只有66MB
docker run -p 80:80 --name some-wordpress --link some-mysql:mysql -d wordpress #运行wordpress
然后打开浏览器,访问域名
或ip
就可以进入了,其中数据密码为:baiyue



玩法
因为使用宝塔面板,所以外部端口只开放80端口,数据库无法直接访问,因此数据库密码可不修改,也可以自己运行前修改以下。
参数修改:
数据库:
-e参数支持以下内容MYSQL_ROOT_PASSWORD, MYSQL_ROOT_HOST, MYSQL_DATABASE, MYSQL_USER, 和MYSQL_PASSWORD.
wordepress:
-e参数environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: exampleuser
WORDPRESS_DB_PASSWORD: examplepass
WORDPRESS_DB_NAME: exampledb
端口:wordpress可以修改默认的-p 80:80
,比如ip:8080
可以改为-p 8080:80
其它玩法请自行摸索
博客主题推荐
博客写作必备工具
写作:typora
图床: