This is the repository for the source of the Docker image for slidev hosted in the Docker Hub
Just have docker
(or podman
) installed
Pull the image :
$ docker pull stig124/slidev:latest
or
$ podman pull docker.io/stig124/slidev:latest
Go into a directory with a slides.md
file and run it :
$ docker run --rm -v .:/root/slides -p 3030:3030 stig124/slidev:latest
WARNING : Please note that if you have a node_modules
folder within the folder with the slides.md
file, It will be deleted (You can add -e KEEP=1
next to --rm
in the command to revert this behaviour) as it may blocks the starting of the container
You can :
- Run it in the backgroud by adding
-d
- Change the default port by replacing the left part of the port declaration
You can also build the image yourself or tinker with it:
$ git clone https://github.com/slidevjs/container.git
$ cd container
$ docker build -t <tag> .
The tag syntax is as follows
username
/image_name
:version
username
is mandatory only if you want to push to remote registry
This repository is licensed under the MIT license