26 lines
456 B
Docker
26 lines
456 B
Docker
FROM centos:7
|
|
|
|
MAINTAINER Yang <yangyufans@qq.com>
|
|
|
|
RUN yum install wget git-core -y
|
|
|
|
RUN wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
|
|
|
|
ENV NODE_VERSION=v10.7.0
|
|
|
|
RUN source ~/.bash_profile \
|
|
&& nvm install $NODE_VERSION \
|
|
&& npm install -g hexo-cli
|
|
|
|
RUN mkdir /logs
|
|
|
|
ENV NODE_HOME /root/.nvm/versions/node/$NODE_VERSION
|
|
ENV PATH $PATH:$NODE_HOME/bin
|
|
|
|
EXPOSE 80
|
|
|
|
COPY start.sh /
|
|
|
|
RUN chmod 777 /start.sh
|
|
|
|
ENTRYPOINT ["/start.sh"] |