zl程序教程

您现在的位置是:首页 >  工具

当前栏目

Docker DevOps实战: 一分钟搭建Hexo博客

DockerDevOps博客 实战 搭建 一分钟 Hexo
2023-09-14 09:03:11 时间
本文简单介绍了如何利用Hexo镜像快速创建Hexo博客以及博文,需要用到阿里云容器服务产品。
Hexo博客

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown解析文章,在几秒内,即可利用靓丽的主题生成静态网页。放下厚重的WordPress,跟我们一起投入极简的Hexo吧!

登陆阿里云容器服务官方控制台https://cs.console.aliyun.com,选择一个集群,点击创建应用,如下图所示:
QQ20160531_2

在创建应用页面,编辑应用名称为"Hexo",点击使用编排模板创建,如下图所示:
QQ20160531_1

在应用模板编辑框中输入以下内容:

hexo-server:

 image: registry.aliyuncs.com/lj/hexo:latest

 container_name: "hexo"

 labels:

 aliyun.scale: 1

 aliyun.routing.port_4000: http://hexo

 restart: always

点击创建并部署,等应用部署就绪后,如下图所示:
QQ20160531_1

点击“hexo-server”进入服务,获取访问端点如下图所示:
QQ20160531_3

点击访问端点:http://hexo.c0652ea18bb0c4b94bb97a9bceba41df0.cn-beijing.alicontainer.com,将看到你专属的Hexo博客:
QQ20160531_4

现在博客有了,我们应该如何快速发布一篇博文呢?
先获取集群的证书,如下图所示:
QQ20160531_5

按照集群连接信息的提示,在本地shell可以访问远程集群信息如下图所示:
QQ20160531_6

使用命令, 创建新博文:

docker run --rm --volumes-from hexo registry.aliyuncs.com/lj/hexo hexo new post "my new post"

QQ20160601_1

打开刚刚的访问端点,你将会立刻看到"my new post"的新博文,如下图所示:
QQ20160531_8

关于Hexo博客,可以参考Hexo官网https://hexo.io/zh-cn/docs/index.html

你也可以为你的博客更换Hexo的主题、样式、增加评论区等个性化设置,如下面的博客所示:
QQ20160531_9

本文简单介绍了如何利用Hexo镜像创建Hexo博客,以及相关的扩展。如果对Hexo镜像感兴趣,可以参考https://github.com/susanna8930/docker_hexo

想了解更多容器服务的内容,请点击https://www.aliyun.com/product/containerservice


《4天实战 轻松玩转docker》电子版下载 docker原理及在运维工作的地位和作用,运维工作进化论,docker、微服务、k8s的联系,devops和docker的关系,docker的前世今生。容器,镜像和仓库,容器和虚拟化,优势和劣势,底层核心;容器除了docker还有什么其他选择?docker的安装及三大核心:容器、镜像、仓库。
《4天实战 轻松玩转docker》电子版下载 docker原理及在运维工作的地位和作用,运维工作进化论,docker、微服务、k8s的联系,devops和docker的关系,docker的前世今生。容器,镜像和仓库,容器和虚拟化,优势和劣势,底层核心;容器除了docker还有什么其他选择?docker的安装及三大核心:容器、镜像、仓库。
《4天实战 轻松玩转docker》电子版 docker原理及在运维工作的地位和作用,运维工作进化论,docker、微服务、k8s的联系,devops和docker的关系,docker的前世今生。容器,镜像和仓库,容器和虚拟化,优势和劣势,底层核心;容器除了docker还有什么其他选择?docker的安装及三大核心:容器、镜像、仓库。
Docker命令实战 [root@localhost ~]# docker run --name=myningx -d nginx # 参数 -d 后台运行 # --name=[name] 指定容器名 # --restart=always 开机自启 # -p 88:80 74dc526cc20b617c5a1a49d56a679139109d45f5f56d1756e1ca6d2d49d513b4
阿里P8携手腾讯T4谈微服务架构实战:深入浅出Cloud+boot+Docker 微服务”架构在这几年被广泛传播,变得非常火热,以至于关于微服务架构相关的开源框架和工具都变得越来越活跃,比如: Netflix OSS. Dubbo. Apache Thrift等。Spring Cloud也因为Spring社区在企业应用领域的广泛知名度和强大影响力,受到了广大架构师与开发者的高度关注。