美文网首页
Docker+Hexo+Github - 搭建自己的blog

Docker+Hexo+Github - 搭建自己的blog

作者: 酋长身高一米八 | 来源:发表于2017-01-22 13:40 被阅读526次

前言

以前就多次搭过hexo+github的博客,每次都是刚开始写几天就再也没碰过。最近换了份工作又想重拾blog,但是。。。


bug

WTF!!!试着找了些解决方法,但是问题依旧存在。遂想到了Docker,顺便把几乎用不到的node从我的环境中移除。

安装docker

docker
或者使用homebrew

brew update && brew install docker

顺便安装下kitematic
kitematic

制作所需的images

    FROM node:latest
    MAINTAINER ZhouJiaChen <zjc.pers@hotmail.com>
    RUN npm install
    # install hexo
    RUN npm install hexo-cli -g
    # install hexo server
    RUN npm install hexo-server
    RUN npm install hexo-deployer-git
    # 挂载 volume
    VOLUME ["/blog"]
    # set home dir
    WORKDIR /blog
    EXPOSE 4000

制作镜像

cd your/dockerfile/path
docker bulid -t "blog:v1" .

创建容器

new container

挂载你要存放blog的目录

volumes

愉快的删除本地环境吧~

然后便可像平时一样操作hexo


use

Hexo的使用

后续请参考(百毒随便找的)
使用hexo框架搭建个人博客

参考

相关文章

  • Docker+Hexo+Github - 搭建自己的blog

    前言 以前就多次搭过hexo+github的博客,每次都是刚开始写几天就再也没碰过。最近换了份工作又想重拾blog...

  • 搭建自己的 BLOG

    1. 目标是搭建一个如下图的博客 image.png 2. 工具 + 环境 3.第一步 Hexo 3.1 查看自己...

  • 【Blog】Gitbub搭建自己的博客

    本文主在记录github上搭建属于自己的blog,环境配置过程中跳过的一些坑。环境:Mac OS如果是win系统,...

  • 【BLOG】hexo搭建blog教程

    1、概述 特点: nodejs生成搭建快速 支持markdown git一键部署 插件丰富,生态完善 2、环境准备...

  • 利用hexo搭建属于自己的blog

    今天看到一篇文章是关于搭建自己的blog的.所以分享出来希望大家喜欢. 不想在简书上写了,因为这个我已经在gith...

  • 搭建我的Blog

    简述 近期开始写博客,搜索之后使用hexo和github进行搭建自己的博客,期间出现了问题,仅以做为记录 运行环境...

  • 折腾hexo

    关于“为什么” 为什么要搭建blog 其实我很早以前就有想法要搭建自己的blog,也在很多网站申请了账号,但都是不...

  • 怎么用jekyll + GitPage 搭建自己的Blog

    jekyll 是什么? jekyll可以将文本转换为静态博客网站,里面的样式可以根据模板来变换,你只需要关注于你的...

  • Hexo+GitHubPages搭建属于自己的blog

    Hexo是一个快速,简单,功能强大的开源博客框架-》官网GitHub Pages 是一个不受限的网站空间。两者相得...

  • 新的开始

    blog 这个东西,我自己折腾好几次了。最早是刚开始学Django的时候,自己搭建了个blog。基于Django。...

网友评论

      本文标题:Docker+Hexo+Github - 搭建自己的blog

      本文链接:https://www.haomeiwen.com/subject/hscobttx.html