From 93c244694a0d46750fe30596d770f5629c86b160 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Tue, 2 Sep 2014 18:44:29 +0200 Subject: [PATCH] Adds a Dockerfile This Dockerfile can be used for building a Docker image of Webogram that launches a container with Node listening on port 8000. This image uses the official nginx image as its base. --- .dockerignore | 1 + Dockerfile | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..6b8710a7 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +.git diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..e59fd10f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM node + +ADD . /opt/webogram +WORKDIR /opt/webogram + +RUN npm install + +EXPOSE 8000 + +CMD ["node", "server.js", "8000", "0.0.0.0"]