Play jekyll without install ruby and jekyll on your computer
docker pull quay.io/omd/jekyll
Create a new site called my-awesome-site
then go to this folder and run:
$ cd my-awesome-site
$ docker run -it --rm -v $(pwd):/omd quay.io/omd/jekyll jekyll new .
The site was created.
$ my-awesome-site ls
404.html Gemfile Gemfile.lock _config.yml _posts about.markdown index.markdown
$ my-awesome-site
$ pwd
/home/xxxxx/my-awesome-site
$ docker run -it --rm -p 4000:4000 -v $(pwd):/omd quay.io/omd/jekyll sh -c "bundle install; jekyll serve --host=0.0.0.0 --livereload"
open the browser and go to http://127.0.0.1:4000/ and we will see:
欢迎大家订阅我的公众号,会不定期分享一些容器,网络,和编程相关技术文章。