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 即可访问
原文链接:https://blog.csdn.net/hujyhfwfh2/article/details/83933653?ops_request_misc=&request_id=3644b30f52c14f5aaeffe50e7c8950c8&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-29-83933653-null-null.268%5Ev1%5Econtrol&utm_term=docker%E3%80%81wordpress%E3%80%81wordpress%E5%BB%BA%E7%AB%99%E3%80%81wordpress%E4%B8%BB%E9%A2%98%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END