docker-compose创建本地wordpress站点

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 即可访问。出现如下界面则搭建成功。

docker-compose创建本地wordpress站点插图

原文链接: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

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享