From 1afe613b0b6e00a0e667fcf13c150767a83dd1cd Mon Sep 17 00:00:00 2001 From: Volio Date: Mon, 16 May 2016 16:42:20 +0800 Subject: [PATCH] Adapt to docker --- nodejs/Dockerfile | 3 +++ nodejs/index.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 nodejs/Dockerfile diff --git a/nodejs/Dockerfile b/nodejs/Dockerfile new file mode 100644 index 0000000..627be4a --- /dev/null +++ b/nodejs/Dockerfile @@ -0,0 +1,3 @@ +FROM node:4.4-onbuild +EXPOSE 1207 +ENTRYPOINT node index.js \ No newline at end of file diff --git a/nodejs/index.js b/nodejs/index.js index bbc606e..4c06501 100644 --- a/nodejs/index.js +++ b/nodejs/index.js @@ -3,7 +3,7 @@ var url = require('url'); var util = require('util'); var querystring = require('querystring'); var mongoose = require('mongoose'); -var mongodbUrl = 'mongodb://localhost:27017/danmaku'; +var mongodbUrl = 'mongodb://' + process.env.MONGODB_USERNAME + ':' + process.env.MONGODB_PASSWORD + '@' + process.env.MONGODB_PORT_27017_TCP_ADDR + ':' + process.env.MONGODB_PORT_27017_TCP_PORT + '/' + process.env.MONGODB_INSTANCE_NAME; var express = require('express'); var app = express();