制作GitBook的Docker镜像
####### 环境信息
CentOS7.x
docker18.6
mkdir gitbook
cd gitbook
vi Dockerfile
FROM node:8.11.1
RUN npm config set registry https://registry.npm.taobao.org && \
    npm install gitbook-cli -g && \
    gitbook -V && \
    mkdir /gitbook
EXPOSE 4000
CMD ["sh", "-c", "gitbook install /gitbook; gitbook serve /gitbook"]
构建镜像
sudo docker build -t gitbook .
启动服务
# 启动可能会较慢
docker run -d -p 4000:4000 -v /opt/docker_practice:/gitbook gitbook:latest
推送镜像
docker tag gitbook:latest 192.168.61.100/library/gitbook:latest
docker push 192.168.61.100/library/gitbook:latest
作者:一毛
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
不管遇到了什么烦心事,都不要自己为难自己;无论今天发生多么糟糕的事,都不应该感到悲伤。记住一句话:越努力,越幸运。
                    
                
                
            
        
浙公网安备 33010602011771号