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"]