1. 什么是wordpress
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
2. 什么是docker-compose
Compose是docker官方编排工具,它可以快速让用户创建编写一个简单的模版文件,快速的创建和管理基于Docker容器的应用集群。
模版文件为yaml文件格式存储。
3. 创建wordpress对应的Compose模版文件
wordpress依赖与Mysql,则需要Mysql镜像,其次官方已经提供了wordpress镜像,则Compose模版编写如下所示:
mysql: ## mysql镜像名 image: mysql:5.7 ## 选取5.7的mysql镜像 environment: ## 环境参数配置 - MYSQL_ROOT_PASSWORD=123456 ## 登陆Mysql服务器的root密码 - MYSQL_DATABASE=wordpress ## 登陆的数据库名 web: ## wordpres镜像名 image: wordpress links: ## 链接 - mysql ## 链接mysql服务器 environment: ## - WORDPRESS_DB_PASSWORD=123456 ## 登陆mysql服务器密码 ports: - "8888:80" ## 将本地的8888端口映射到容器的80端口 working_dir: /var/www/html ## 工作区 volumes: - wordpress:/var/www/html ## 将本地的wordpress 目录挂载到容器的/var/www/html路径
4. 启动
然后在当前目录下docker-compose up 即可启动,启动成功后,本地通过http://localhost:8888 即可访问。出现如下界面则搭建成功。
原文链接:https://blog.csdn.net/qq_43200350/article/details/100715395?ops_request_misc=&request_id=c246c69d73ad423f86abcb34dfeaffd8&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-13-100715395-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