Docker-个人博客系统的搭建-WordPress
1:WordPress简介WordPress是PHP开发的一套个人博客系统 完全开源免费使用 并且有相关docker镜像;WordPress支持多种数据库2:WordPress的docker容器化部署2.1:部署的准备工作和步骤 1:下载wordpress和mysql的docker image 2:启动docker mysql的容器 、 3:启动wordpress ...
·
1:WordPress简介
WordPress是PHP开发的一套个人博客系统 完全开源免费使用 并且有相关docker镜像;WordPress支持多种数据库
2:WordPress的docker容器化部署
2.1:部署的准备工作和步骤
1:下载wordpress和mysql的docker image
2:启动docker mysql的容器 、
3:启动wordpress
下图是wordpress需要设置的环境变量 我们只需要关注红色方框内的几个就可以了
2.2:启动MySQL docker容器
docker run -d --name mysql -v mysqlData:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress mysql
#docker run -d --name mysql -v /root/mysqlData-wordpress:/var/lib/mysql -e
MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress (-p 3306:3306) mysql
如果是另外一台机器上的应用程序要访问该database 需要映射docker容器的端口到本机
2.3:启动wordpress的docker容器
docker run -d -e WORDPRESS_DB_HOST=mysql:3306 --link mysql -p 8080:80 wordpress
#-e WORDPRESS_DB_HOST=mysql:3306 :设置wordpress的环境变量 DB HOST为mysql:3306(mysql是数据库容器的名称)
#--link mysql :将这个容器link到mysql这个容器
#-p 8080:80 :将容器的80端口映射到本地的8080端口
2.4:登录博客
ie输入 http://ip:8080 即可访问
更多推荐
已为社区贡献3条内容
所有评论(0)