Docker部署Hexo

Hexo部署

1、拉取镜像

1
docker pull registry.cn-hangzhou.aliyuncs.com/aceqwe-doceker/hexo:v1

2、启动容器(可以直接进入/data/hexo目录进行编辑,例如:替换主题,发布文章)

1
docker run -it --name hexo -p 4000:4000 -v /data/hexo:/data/hexo --dns=223.5.5.5 --dns=8.8.8.8 --dns=114.114.114.114 registry.cn-hangzhou.aliyuncs.com/aceqwe-doceker/hexo:v1

3、安装博客软件

1
cd /data/ && npm install -g hexo-cli && cd /data/ && hexo init hexo && rm -rf /data/hexo/node_modules && cd /data/hexo/ && npm install

4、启动博客

1
hexo g && hexo d && hexo s
1
参考:象棋大佬 开源镜像