From e506b20c91ef7aeae7a7e25d027f578eafa02496 Mon Sep 17 00:00:00 2001 From: nradiowan Date: Thu, 1 Mar 2018 10:40:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9Dockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5574c5d..60044c2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,17 @@ -FROM node:0.10.38 +FROM node:8.9 MAINTAINER Nathan LeClaire -ADD . /app +# Change npm source +RUN npm config set registry https://registry.npm.taobao.org + +# Set up work dir +RUN mkdir /app WORKDIR /app +EXPOSE 3000 +# Set up gems +ADD package.json /app/package.json RUN npm install + RUN apt-get update RUN apt-get install -y vim RUN useradd -d /home/term -m -s /bin/bash term @@ -11,7 +19,5 @@ RUN echo 'term:term' | chpasswd RUN chown -R term:term /app USER term -EXPOSE 3000 - ENTRYPOINT ["node"] CMD ["app.js", "-p", "3000"]