Stille пре 3 година
родитељ
комит
d443741556
2 измењених фајлова са 45 додато и 0 уклоњено
  1. 14 0
      gitbook/Dockerfile
  2. 31 0
      gitbook/README.md

+ 14 - 0
gitbook/Dockerfile

@@ -0,0 +1,14 @@
+FROM node:10.22.0-alpine3.9
+LABEL org.opencontainers.image.authors="[email protected]"
+
+ENV VERSION 3.2.3
+
+RUN npm install gitbook-cli -g
+RUN gitbook fetch $VERSION
+
+EXPOSE 4000
+VOLUME /gitbook
+
+WORKDIR /gitbook
+
+CMD ["gitbook", "--help"]

+ 31 - 0
gitbook/README.md

@@ -0,0 +1,31 @@
+# gitbook
+
+GitHub [stilleshan/dockerfiles](https://github.com/stilleshan/dockerfiles)  
+Docker [stilleshan/gitbook](https://hub.docker.com/r/stilleshan/gitbook)
+> *docker image support for X86 and ARM*
+
+## 简介
+gitbook for docker, 方便本地使用 docker 来启动服务编写文档.
+
+## 使用
+### 初始化 init
+```shell
+docker run --rm -v "$PWD:/gitbook" -p 4000:4000 stilleshan/gitbook gitbook init
+# 初始化当前目录
+```
+
+### 服务 serve
+```shell
+docker run --rm -v "$PWD:/gitbook" -p 4000:4000 stilleshan/gitbook gitbook serve
+# 启动 serve 服务
+```
+访问`http://localhost:4000`
+
+### 构建 build
+```shell
+docker run --rm -v "$PWD:/gitbook" -p 4000:4000 stilleshan/gitbook gitbook build
+# 打包构建
+```
+
+## 参考
+- [Gitbook](https://github.com/GitbookIO/gitbook)