/agile-in-action-minima-docker-image

This is the Docker image to use for running GitHub workflows with the Agile in Action podcast

Primary LanguageDockerfile

agile-in-action-minima-docker-image

This is a multi-architecture Docker Image for Jekyll 4.3.1. It was designed to support the Agile in Action Minima Repo, but can be used for any website design.

How to use:

  1. Create or clone a Jekyll 4.3.1 repo to your local computer
  2. Add a file to the root of the repo and name it Dockerfile
  3. At minimum, add the following line to the Dockerfile:
FROM billraymond/agile-in-action-minima-docker-image:latest
  1. Add any other RUN, ARG, ENV, etc elements to the file that you may need
  2. In Visual Studio Code, install the Docker and Dev Containers extensions
  3. In VSC, run the command "Open folder in container..." and select Dockerfile. Do not select any other options
  4. The Docker image will build
  5. In the VSC terminal, type:
bundle install
bundle update
  1. Now you can run the Jekyll site with:
bundle exec jekyll serve --livereload