使用Docker Kitematic在Windows上搭建WordPress环境

Kitematic 是什么?

你用过 Docker 吗?
它非常方便,可以简单地构建开发环境,进行一些小应用的运行确认等。本篇文章没有明确介绍 Docker 的安装方法,请参考其他文章进行安装。

使用Docker可能有许多人对命令行界面感到陌生,但是使用Kitematic,您可以从专用的图形界面轻松启动Docker容器。

Kitematic是基于Electron平台开发的,提供了Mac版和Windows版。以前它是以Alpha版的形式提供,但现在它与其他Docker工具(如Docker cli)一起作为Docker Toolbox的一部分提供。

请从以下网址下载并安装:https://kitematic.com/

这次我们将在Windows的Docker容器中构建WordPress环境。

创建MySQL容器

WordPress官方的Docker镜像中不包含数据库,所以需要单独创建一个MySQL容器。

基本的にDockerは1コンテナ1プロセスで扱うことが主流となっていますので、アプリケーションで1コンテナ、データベースで1コンテナというような使い方になっています。

kitematicの左ウィンドの「+NEW」をクリックしてください。

在搜索框中输入”MySQL”,获取官方的MySQL镜像并启动。

MySQL容器的初始状态是未设置root密码的,因此无法成功启动容器。

请点击Kitematic的设置页面中的“常规”选项卡,并添加以下信息:
键:MYSQL_ROOT_PASSWORD
值:(您想设置的密码)

在这个状态下,通过“SAVE”来保存,MySQL容器将能够正常启动。

创建WordPress容器

请再次点击Kitematic左侧窗口的“+新建”。

现在在搜索框中输入”WordPress”,然后获取并启动官方的WordPress图像。

由于未设置MySQL的主机指定,启动失败。

请点击Kitematic的设置界面中的“常规”选项卡,并添加以下信息。

关键词:WORDPRESS_DB_HOST
数值:mysql ← MySQL容器名称

关键字:WORDPRESS_DB_PASSWORD
值:(之前设置的密码)

在这种状态下,WordPress容器将成功启动。

只要启动正常, 就可以访问网站, 并进行常规的WordPress设置工作。

更改WordPress文件设置

如果您想要通过自定义等方式对WordPress文件进行更改,您可以在kitematic的WordPress容器的”Home”选项卡中点击VOLUME字段中的”/var/www/html”,这样将会弹出Windows的资源管理器,从而可以在本地环境上更新文件。

广告
将在 10 秒后关闭
bannerAds