dockerfile 说明 - neoFelhz/HexoAutoBuildScript GitHub Wiki
# Dockerfile
标识这是一个 dockerfile 文件。
FROM node:slim
MAINTAINER {你的DaoCloud用户名} <{你注册DaoCloud时用的邮箱}>
从 DaoCloud 的镜像源安装 node.js 框架。
RUN apt-get update && apt-get install -y git ssh-client ca-certificates --no-install-recommends && rm -r /var/lib/apt/lists/*
为 DaoCloud 镜像安装 SSH 和 Git 支持。
RUN echo "Asia/Shanghai" > /etc/timezone && dpkg-reconfigure -f noninteractive tzdata
设置时区为 Asia/Shanghai 。
RUN npm install hexo-cli -g
EXPOSE 4000
安装 Hexo 的命令行工具。Hexo 的其它依赖会在执行 daocloud.yml 时被安装。