Docker Presentation with Reveal.js

dockerpresentationrevealjsgithub-pages

Recently, I needed to create a presentation about Docker.

Instead of using PowerPoint or Google Slides, I wanted something more developer-friendly, minimal, and web-native.

That’s when I found Reveal.js — an open-source HTML presentation framework.


Why Reveal.js?

  • It lets you write presentations in Markdown or HTML.
  • It feels more like coding a presentation rather than dragging slides.
  • Built-in support for themes, syntax highlighting, and responsive design.
  • Deployable anywhere (it’s just static files).

This fit perfectly for a technical talk about Docker — clean, minimal, and easy to share.


Hosting on GitHub Pages

After finishing the slides, I wanted them to be publicly available online.
The fastest solution: GitHub Pages.

  • I pushed the Reveal.js project into a GitHub repo → View Repo
  • Enabled GitHub Pages in repo settings.
  • Boom → presentation was live.

👉 You can check it out here:
Docker Presentation (GitHub Pages)