markdown2html 是一个将 markdown 自动转换并渲染为 html 的工具
🚀 安装方式
依赖 docker 环境
- clone本项目
- (可选)编译基础镜像
$ docker build -t {自定义镜像名} docker/basic/
- (可选)修改 dockerfile/md2html/Dockerfile 'FROM quanzhilong/md2html:basic' 为你的自定义镜像名
$ docker build -t md2html .
- 新建 markdown
$ mkdir data
$ echo "hello world" > /data/index.md
- 运行镜像
$ docker run -p 8080:8080 -v /data/:/go/src/markdownHtml/web/data/ -d md2html
# 嫌麻烦可以直接用现有的镜像
$ docker run -p 8080:8080 -v /data/:/go/src/markdownHtml/web/data/ -d quanzhilong/md2html
- 测试运行
# 稍后访问 localhost:8080 ,即可访问编译后的html
# 脚本会自动监听 /data/index.md ,更新 markdown 文件即可自动重新渲染 html