Docker Hub: https://registry.hub.docker.com/u/grahamc/jekyll/
Use example:
sudo docker run --rm -v "$PWD:/src" grahamc/jekyll build
or for repeated calls:
alias jekyll='sudo docker run --rm -v "$PWD:/src" -p 4000:4000 grahamc/jekyll'
jekyll build
jekyll serve -H 0.0.0.0
run as a background daemon:
sudo docker run -d -v "$PWD:/src" -p 4000:4000 grahamc/jekyll serve -H 0.0.0.0
Do what you want!