https://github.com/loulafripouille/jekyll-dock-starter
A jekyll kickstarter using docker and an unopinionated jekyll project skeleton
https://github.com/loulafripouille/jekyll-dock-starter
docker jekyll kickstart kickstarter
Last synced: 3 months ago
JSON representation
A jekyll kickstarter using docker and an unopinionated jekyll project skeleton
- Host: GitHub
- URL: https://github.com/loulafripouille/jekyll-dock-starter
- Owner: loulafripouille
- License: mit
- Created: 2017-04-14T09:33:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-14T09:38:10.000Z (over 9 years ago)
- Last Synced: 2025-01-20T08:49:49.507Z (over 1 year ago)
- Topics: docker, jekyll, kickstart, kickstarter
- Language: HTML
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# A minimal jekyll kickstart project using docker (or docker-compose)
This project was made with the idea of sharing a similar dev environment between different OS (OSX, Win, Linux) and without the need of installing ruby & Cie on our local machines. So we looked at jekyll/docker project. And started to try using it. We created a basic jekyll project skeleton.
Feel free to use it if it fits your needs to. Cheers!
## Using Docker Compose
Take a look at the `docker-compose.yml` file. Then start the container with:
```sh
docker-compose up
```
## Using Docker
*Instructions from the official Github [jekyll/docker](https://github.com/jekyll/docker/wiki/Usage:-Running) repository.*
**Native docker**
```sh
docker run --rm --label=jekyll --volume=$(pwd):/srv/jekyll \
-it -p 127.0.0.1:4000:4000 jekyll/jekyll jekyll serve
```
**Docker-machine / Docker-Toolbox**
```sh
docker run --rm --label=jekyll --volume=$(pwd):/srv/jekyll \
-it -p $(docker-machine ip `docker-machine active`):4000:4000 \
jekyll/jekyll jekyll serve
```
*If you are on Windows or OS X using Docker-Machine or Boot2Docker you will need to add the option --force_polling*