使用Docker作为Jekyll的开发环境


Jekyll是一个静态网站生成器,使用Ruby语言编写,可以把Markdown文件转换成静态网页。Linux和MacOS系统可以比较简单的在命令行搭建Ruby的运行环境,Windows系统上运行比较麻烦,可用的方案有Wsl或者虚拟机,现在还可以Docker作为开发环境。

Docker Hub上有Jekyll的镜像

新建Jekyll网站

docker run --rm -v $PWD:/srv/jekyll -it jekyll/minimal jekyll new blog

开发

cd blog
docker run --rm -v $PWD:/srv/jekyll -p 4000:4000 -it jekyll/minimal jekyll s -wD

编译

docker run --rm -v $PWD:/srv/jekyll -it jekyll/minimal jekyll new blog
docker run --rm -v $PWD:/srv/jekyll -it jekyll/minimal jekyll b

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注