This docker image wraps gitbook as a single executable.
327
This docker image wraps gitbook as a single executable.
cd docker-images/gitbook
docker build -t soulmachine/gitbook .
Also, this images is already published to Docker Hub, so you can pull it directly,
docker pull soulmachine/gitbook
docker run -v $(pwd):/tmp/mybook -w /tmp/mybook soulmachine/gitbook init
docker run -v $(pwd):/tmp/mybook -w /tmp/mybook soulmachine/gitbook install
docker run -v $(pwd):/tmp/mybook -w /tmp/mybook soulmachine/gitbook build
docker run -v $(pwd):/tmp/mybook -w /tmp/mybook -p 4000:4000 -d soulmachine/gitbook serve
Let's compile this book for example,
git clone https://github.com/soulmachine/algorithm-essentials.git
cd algorithm-essentials
docker run -v $(pwd):/tmp/mybook -w /tmp/mybook soulmachine/gitbook install
docker run -v $(pwd):/tmp/mybook -w /tmp/mybook soulmachine/gitbook build
docker run -v $(pwd):/tmp/mybook -w /tmp/mybook -p 4000:4000 -d soulmachine/gitbook serve
Content type
Image
Digest
Size
154.4 MB
Last updated
over 9 years ago
docker pull soulmachine/gitbook