# end user version of docker-compose version: '3' services: jekyll-serve: container_name: jekyll-serve image: jekyll/jekyll command: jekyll serve --future --draft --force_polling --livereload environment: JEKYLL_ENV: local ports: - 4000:4000 - 35729:35729 volumes: - .:/srv/jekyll jekyll: container_name: jekyll image: jekyll/jekyll entrypoint: jekyll environment: JEKYLL_ENV: local volumes: - .:/srv/jekyll bundle: container_name: jekyll image: jekyll/jekyll entrypoint: bundle volumes: - .:/srv/jekyll