This is a very simple container to host jekyll based website
Dump your jekyll source in . Add
exclude: [docker-compose.yml]
to your _config.yml
file to avoid exposing docker config in the website
Build your project
jekyll build
Build the container
docker-compose up
And see the result at http://localhost:8080