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

Hexo博客

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

创建应用

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

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

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

hexo-server:
  image: 'registry.aliyuncs.com/lj/hexo:latest'
  container_name: "hexo"
  labels:
    aliyun.scale: '1'
    aliyun.routing.port_4000: 'http://hexo'
  restart: always

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

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

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

进阶

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

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

使用命令, 创建新博文:

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

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

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

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

总结

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

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

时间: 2024-10-31 13:38:27

Docker DevOps实战: 一分钟搭建Hexo博客的相关文章

搭建hexo博客

hexo 是一款快速.简单.并且强大的博客博客模板框架 - 基于nodejs . 特点 基于nodejs 使用Markdown书写文章 无需数据库 可以使用GitHub Pages发布 要用到的模块 node.js hexo git 多说 安装Nodejs 下载地址: http://nodejs.org/download/ 验证node和npm是否安装成功(由于新版的NodeJS已经集成了npm),在cmd中输入 node -v npm -v 出现版本号就是正确安装了. 安装hexo 安装hex

搭建个人博客-hexo+github

自己也算是摸爬滚打搭建成功,然后自己再重新安装部署一遍,把完整步骤分享给大家,同时最后有一些连接,如果我的步骤不行,大家可以参考其他人的(这个有点花费时间,大家提前有个心理准备 - _-) 一.第一步:下载安装Git   1.Git下载地址 2.安装步骤   个人选择全选   选择第二个                 然后一路默认 二.第二步:下载安装node.js 1.node.js下载地址   两个版本     2.安装步骤:一路默认就行(安装路径根据自己需要更改) 三.第三步:安装hex

win10+hexo+github搭建个人博客

win10+hexo+github搭建个人博客 参考:https://hexo.io/,博客用于记录自己的学习工作历程 参考以下步骤安装 1.搭建环境准备(包括node.js和git环境,gitHub账户的配置) 2.安装 配置Hexo,配置将Hexo与github page结合起来 3.怎样发布文章 主题 推荐 主题 4.Net的简单配置 添加sitemap和feed插件 5.添加404 公益页面 安装并配置环境 win10+Node.js+git+github Node.js下载地址:htt

《循序渐进学Docker》——2.2 利用Docker搭建个人博客

2.2 利用Docker搭建个人博客 WordPress是一款功能强大的个人博客系统.使用者众多,社区非常活跃,有丰富的插件模板资源.使用WordPress可以快速搭建独立的博客网站. 2.2.1 传统的安装方法 按照传统的安装方法,参考官方的安装文档(http://codex.wordpress.org/zh-cn:安装_WordPress) ,安装步骤如图2-5所示. WordPress运行环境需要如下软件的支持: PHP 5.6或更新版本. MySQL5.6或更新版本. Apache和mo

快速使用HEXO搭建个人博客 韩俊强的博客

经过各种找资料,踩过各种坑,终于使用 hexo 搭建个人博客初步完成了,域名目前用得时 github 的,我的 hexo 是 3.1.1 版本,hexo 不同的版本,很多配置都不一样.好吧,废话不多说了,开始吧. 正文: 这边教程是针对与Mac的,参考链接,由于原文讲到的hexo是以前的老版本,所以现在的版本配置的时候会有些改动. 之前是想着写博客,一方面是给自己做笔记,可以提升自己的写作.总结能力,一个技术点我们会使用,并不难,但是要做到让让别人也能听懂我们讲得,还是需要一定的技巧和经验的.很

Jekyll搭建个人博客 韩俊强的博客

之前写了一篇HEXO搭建个人博客的教程获得了很好评,有很多读者主动给我打赏,在此感谢. 如果你看过我的文章会发现我现在的博客样式跟之前是有很大的区别的,之前我也是使用 HEXO 搭建的博客,后来发现使用 HEXO 在多台电脑上发布博客,操作起来并不是那么方便,果断就转到了 Jekyll 上,接下来我会讲如何使用 Jekyll 搭建博客,博客模板效果. 介绍 Jekyll 是一个简单的博客形态的静态站点生产机器.它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown (或者 Text

【云计算的1024种玩法】搭建个人博客

好吧,我承认您看了题目以后,可能就会很嫌弃的说,不就是一个博客吗,谁不会搞啊,某浪,某讯都有博客,注册一个博客谁还不会,用得着你教我嘛.您先静一静,喝口水压压惊,我们这里是帮您拥有一个属于您自己的不会冠以某浪某讯的title并且拥有更多freestyle的博客界面的博客,有点小心动的话,就去动手做一个吧.我和大家一起搭建博客平台,并发现一些小的技巧来丰富博客内容. 一.搭建一个博客平台 1. 开通云服务器 阿里巴巴财大气粗,对在校学生也是相当慷慨.阿里云账户完成实名认证和学生身份认证,购买云产品

阿里云+wordpress搭建个人博客网站【小白专用的图文教程】

[正文]  在阿里云上搭建使用个人博客主要分为以下几个步骤: 1.购买阿里云ECS主机 2.购买域名 3.申请备案 4.环境配置 5.安装wordpress 6.域名解析 声明一下,本人对服务器端的知识不是很熟悉,但一心想做个自己的个人网站装一下哔,特此记录一下完整的配置过程,也算是给其他小白们的一剂福利吧.   开发环境: 物理机版本:Win 7 旗舰版(64位) xshell版本:Xshell 5 Build 0806 xftp版本:Xftp 5 Build 0780 wordpress版本

一、搭建篇-使用Github-hexo搭建个人博客教程—总结自己爬过的坑

title: 一.搭建篇 --使用Github+hexo搭建个人博客教程-总结自己爬过的坑 date: 2017-07-05 09:13:18 tags: Bolg hexo - Github 一直想要拥有自己的一个博客,CSDN,那些又觉得不够个性化(主要是觉得逼格不够,哈哈) Github搭建博客的优点: 1.不需要域名和服务器 2.访问自己博客的时候没有广告 3.可以自己修改样式,能根据自己的需求加功能. 首先来一篇预览的博客,让大家看看效果:这是我自己用Github搭建的:https:/