利用Docker和阿里云容器服务部署高可用Ghost博客集群
简介
Ghost是一个流行的开源博客平台(Open source blogging platform),基于 Node.js 构建,博客内容默认采用 Markdown 语法书写,给用户提供一种更加纯粹的内容写作与发布平台。
Ghost的部署和运维需要一定的Web开发基础,利用Docker技术可以大大简化Ghost的部署和更新。Docker Hub上面也提供了Ghost官方镜像
使用Docker镜像,不懂得Node.Js的同学也可以分分钟在本地或阿里云容器服务上搭建起一个单节点的Ghost博客,但是它还有很多不足,比如缺省没有中文界面,无法简单的配置站点参数,基于SQLite数据库和本地文件的存储的方式只支持单节点部署,等等。
本文将通过一个具体的例子,向大家介绍如何基于中文的Ghost来构建一个优化过的Ghost镜像,使用MySQL和OS