This presentation uses Reveal.js.
As we are talking about Docker this presentation itself is served from a Docker container.
-
Install Docker
-
Navigate to the presentation's folder
-
Build the Docker image
$ docker build -t presentation .
-
Serve the presentation and monitor source files for changes
$ docker run --rm -ti -p 8000:8000 -v $(pwd):/app --name presentation presentation
The first run takes some time because it installs the javascript dependencies.
-
Open http://localhost:8000 to view your presentation
-
Stop the presentation
$ docker kill presentation
- css/ Core styles without which the project does not function
- js/ Like above but for JavaScript
- plugin/ Components that have been developed as extensions to reveal.js
- lib/ All other third party assets (JavaScript, CSS, fonts)