五分钟搭建博客系统 OK?
时间:2023-04-30 10:36:02 | 来源:网站运营
时间:2023-04-30 10:36:02 来源:网站运营
五分钟搭建博客系统 OK?:
概要:
通过 Docker Compose 在使用Docker容器构建的隔离环境中轻松运行 WordPress。在开始之前,请确保已
安装Compose 。
环境检查
可以通过如下命令检查:
样例输出:
一、定义项目
1.1 创建一个空的项目目录
您可以将目录命名为易于记忆的名称。此目录是您的应用程序映像的上下文。该目录应该只包含构建该图像的资源。
这个项目目录包含一个docker-compose.yml完整的文件,它本身就是一个好的入门 WordPress项目。
提示:您可以为此文件使用 a.yml或扩展名。.yaml他们都工作。
1.2切换到您的项目目录
例如,如果您将目录命名为my_wordpress:
1.3 创建一个docker-compose.yml
用于启动您的
WordPress
博客的文件和一个带有卷挂载的单独MySQL实例以实现数据持久性:
上述配置说明:
备注:
- docker 卷db_data并wordpress_data持久化 WordPress 对数据库的更新,以及已安装的主题和插件。了解有关 docker 卷的更多信息
- WordPress Multisite 仅适用于端口80和443.
1.4 构建项目
在分离模式下运行,拉取所需的 Docker 镜像,并启动 wordpress 和数据库容器,如下例所示
1.5 查看运行的容器
此处可见已拉取
Mysql镜像并生成了容器、及已生成WordPress博客运行容器二、访问 WordPress主页
2.1 使用样例项目
注意: WordPress 站点不能立即在端口上可用,
8000
因为容器仍在初始化中,可能需要几分钟才能首次加载。
打开浏览器输入:http://localhost:8000 博客初始化
2.2 初始化用户信息
2.3 主页登录
2.4 编写文章
三、关闭和清理
该命令
docker-compose down
会删除容器和默认网络,但会保留您的 WordPress 数据库。
该命令
docker-compose down --volumes
删除容器、默认网络和 WordPress 数据库。
至此,
docker-compose使用简直在方便了!!!大大简化了我们的部署工作。学废的小伙伴记得给自己加鸡腿~
原作者:南国以南i
出处:博客园
链接:https://www.cnblogs.com/bgyb/p/16116211.html