FROM node:slim MAINTAINER your_name <your_email> # instal basic tool RUN apt-get update && apt-get install -y git ssh-client ca-certificates --no-install-recommends && rm -r /var/lib/apt/lists/* # set time zone RUN echo "Asia/Shanghai" > /etc/timezone && dpkg-reconfigure -f noninteractive tzdata RUN npm install # install hexo RUN npm install hexo-cli -g # install hexo server RUN npm install hexo-server # set base dir #RUN mkdir /hexo # set home dir #WORKDIR /hexo
EXPOSE 4000 #CMD ["/bin/bash"]
注意自行修改your_name和your_email字符串
配置密匙 在根目录下新建 .daocloud 目录,拷贝你的 id_rsa 进入
新建一个名为 ssh_config 的文件,写入以下内容
1 2
StrictHostKeyChecking no UserKnownHostsFile /dev/null