Hands-on docker tutorial.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
slides
.gitignore
.prettierrc
README.md
concat.js
index.css
index.html
index.js
reorder.js
slides.json

README.md

docker-step-by-step

Hands-on docker tutorial.

Live demo @ marktiedemann.github.io/docker-step-by-step.

Development

  • node reorder: reorders and sorts the slides numerically, from 0 to slides.length - 1 (this is especially helpful if you want to add slides in between your existing slides, e.g. if you have the slides 0 and 1, add a slide 0.5, run node reorder, and your slides will be 0, 1, and 2)
  • node concat: concatenates all slides and creates a single slides.json file that can be loaded client-side

Slides

  • All slides must be .diff files located in the /slides directory.
  • All lines of a slide must started with one of the following identifiers:
    • >: file (purple)
    • $: shell (orange)
    • |: code (white)
    • #: comment (blue)
    • +: add (green)
    • -: rm (red)
  • All whitespaces within a slide will be replaced with  .
  • If you need an actual whitespace in one of your slides, use \w instead.

License

WTFPL – Do What the F*ck You Want to Public License.

Made with ❤️ by @MarkTiedemann.