代码拉取完成,页面将自动刷新
# MAINTAINER MickeyZZC <mickey_zzc@163.com>
# DOCKER-VERSION 1.13.0
#
FROM node:6
MAINTAINER MickeyZZC <mickey_zzc@163.com>
RUN cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& npm install -g cnpm --registry=https://registry.npm.taobao.org \
&& cnpm install -g hexo-cli \
&& mkdir -p /home/hexo/public \
&& cd /home/hexo \
&& hexo init \
&& git clone https://github.com/iissnan/hexo-theme-next themes/next \
&& cnpm install hexo-deployer-git --save \
&& cnpm install hexo-generator-sitemap --save \
&& cnpm install hexo-generator-baidu-sitemap --save \
&& git clone https://git.oschina.net/MickeyZZC/MiZDoc.git mickeyblog \
&& cp -f mickeyblog/hexo_config/_config.yml _config.yml \
&& cp -f mickeyblog/hexo_config/themes_next_config.yml themes/next/_config.yml \
&& cp -f mickeyblog/hexo_config/gitconfig.cfg ./.gitconfig \
&& cp -f mickeyblog/hexo_config/baidu_verify_5w36Hqz4ly.html public/baidu_verify_5w36Hqz4ly.html \
&& cp -f mickeyblog/hexo_config/google58e7907f0287bee3.html public/google58e7907f0287bee3.html \
&& cp -rf mickeyblog/hexo_source/* source/ \
&& rm -rf mickeyblog source/_posts/hello-world.md \
&& chown -R node.node /home/hexo && chown -R node /usr/local/lib/node_modules/ \
&& echo "blog.mickeyzzc.tech" > /home/hexo/public/CNAME \
&& hexo generate \
&& chown -R node.node /home/hexo
ENV HOME /home/hexo
WORKDIR /home/hexo
EXPOSE 4000
USER node
CMD ["hexo","server"]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。