现在,完成了创建配置文件和脚本之后,我们终于要使用 Dockerfile 来创建安装最新的 WordPress CMS(译者注:Content Management System,内容管理系统)所需要的容器,并根据配置文件进行配置。做到这点,我们需要在对应的目录中运行以下命令。
# docker build --rm -t wordpress:centos7 .
6. 运行 WordPress 容器
现在,执行以下命令运行新构建的容器,并为 Nginx Web 服务器和 SSH 访问打开88 和 22号相应端口 。
# CID=$(docker run -d -p 80:80 wordpress:centos7)
运行以下命令检查进程以及容器内部执行的命令。
# echo "$(docker logs $CID )"
运行以下命令检查端口映射是否正确。
# docker ps
7. Web 界面
最后如果一切正常的话,当我们用浏览器打开 或者 的时候会看到 WordPress 的欢迎界面。
现在,我们将通过 Web 界面为 WordPress 面板设置 WordPress 的配置、用户名和密码。
然后,用上面用户名和密码输入到 WordPress 登录界面。
总结
我们已经成功地在以 CentOS 7 作为 docker OS 的 LEMP 栈上构建并运行了 WordPress CMS。从安全层面来说,在容器中运行 WordPress 对于宿主系统更加安全可靠。这篇文章介绍了在 Docker 容器中运行的 Nginx Web 服务器上使用 WordPress 的完整配置。如果你有任何问题、建议、反馈,请在下面的评论框中写下来,让我们可以改进和更新我们的内容。非常感谢!Enjoy :-)
您可能感兴趣的文章: