美文网首页
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

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