Gitbook 搭建

//这个docker自带nginx,会跟系统的的冲突,所以直接映射docker 4000到本地4000
mkdir /data
mkdir /data/gitbook
mkdir /data/gitbook/gitbook
mkdir /data/gitbook/html
touch SUMMARY.md
touch README.md

新建 docker-compose.yml文件

docker run -d –name Gitbook -p 4000:4000 -v /data/gitbook/gitbook:/srv/gitbook -v /data/gitbook/html:/srv/html fellah/gitbook

执行docker ps -a ,通过查看容器的ID启动它,查看列表

docker exec -it 7861f8b00ee7 /bin/bash

gitbook init && gitbook build . /srv/html
apt-get update -y && apt install git -y && gitbook update

1:屏蔽livereload.js
path:/srv/gitbook
在book.json里写入下面
{
“plugins”:[
“-livereload”,
“-sharing”,
“-search”
]
}

修改docker 运行时区
docker run –name 7861f8b00ee7 -e TZ=Asia/Shanghai –rm -ti ubuntu /bin/bash