首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >个人博客的搭建 - wuuconix's blog

个人博客的搭建 - wuuconix's blog

作者头像
wuuconix
发布于 2023-01-03 15:51:55
发布于 2023-01-03 15:51:55
4830
举报
文章被收录于专栏:wuuconixwuuconix

背景

目前我的博客是放在docker中,然后机器提供服务。但是如果只是在docker中进行修改,比如创建新文章,而在主机里没有备份的话,下次重开容器你的所有文章都会无。

以下是我的解决方法。首先github上创建一个仓库,克隆到本地。然后在新建容器的时候把文件绑定到仓库里的某个文件夹中。然后再进入容器进行写文章,比如hexo new test,就会再source/_posts/中新建一个test.md,我们可以在容器里直接写,但那样很麻烦。因为我们一开始生成容器的时候已经绑定了文件夹,容器内部的变化会直接影响主机的变化,所以我们可以快乐的在主机里进行写文章。

而且这样相当于主机里有了虚拟机内部实时的文件。

然后写完某篇文章后再git push到github,妈妈再也不用担心我写的博文丢失了!

使用方法

代码语言:javascript
复制
docker build -t hexo-server .
代码语言:javascript
复制
docker run -itd --name hexo-server -v /root/wuuconix-s-blog/blog:/root/blog -p 80:4000 hexo-server bash

博客地址

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年7月26日,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 背景
  • 使用方法
  • 博客地址
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档