jekyll-serve
Jekyll in a Docker Container For Easy SSG Development
File Explorer
Download Latest Version (.zip)- .checkov.yaml
- .hadolint.yaml
- .markdown-lint.yml
- .yaml-lint.yml
- call-docker-build.yaml
- call-super-linter.yaml
- dependabot.yml
- FUNDING.yml
- super-linter.env
- .dockerignore
- .gitignore
- docker-compose.yml
- docker-entrypoint.sh
- Dockerfile
- LICENSE.txt
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/BretFisher/jekyll-serve
Downloads the entire project code from GitHub to your computer.
cd jekyll-serve
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker run -v $(pwd):/site bretfisher/jekyll new .
Runs the built image as an actual container.
docker run -p 4000:4000 -v $(pwd):/site bretfisher/jekyll-serve
Runs the built image as an actual container.
docker-compose up
Runs the command against the services defined in the compose file.
docker run -v $(pwd):/site bretfisher/jekyll doctor
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
