注:本例的运行环境为CentOS 7,已安装好docker-ce,以用户woods身份登录,已创建好目录/home/woods/gitbook,其下包含两个子目录gitbook和html,防火墙端口4000已打开

运行gitbook容器命令:

docker run --name gitbook \
-p 4000:4000  \
-v /home/woods/gitbook/gitbook:/srv/gitbook \
-v /home/woods/gitbook/html:/srv/html \
fellah/gitbook

/srv/gitbook 是gitbook工作目录,用来存放源文件,映射到了本地的/home/woods/gitbook/gitbook

/srv/html 是构建后的html文件,可在WEB服务中查看,映射到了本地的/home/woods/gitbook/html

请确保本地的gitbook目录中包含至少README.md和SUMMARY.md两个文件

重新构建命令:

docker exec gitbook gitbook build . /srv/html

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐