From 465638bff8c9f1c6bb2e423cfbf582aee2141270 Mon Sep 17 00:00:00 2001 From: gakaki Date: Thu, 20 Aug 2015 14:40:00 +0800 Subject: [PATCH 1/4] Update Dockerfile --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 54aa038..f832082 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,10 +7,10 @@ # Pull base image. FROM dockerfile/python -# Install Node.js +# Install Node.js and change source to aliyun mirrors from taobao in China RUN \ cd /tmp && \ - wget http://nodejs.org/dist/node-latest.tar.gz && \ + wget http://npm.taobao.org/mirrors/node/node-latest.tar.gz && \ tar xvzf node-latest.tar.gz && \ rm -f node-latest.tar.gz && \ cd node-v* && \ @@ -21,7 +21,9 @@ RUN \ rm -rf /tmp/node-v* && \ npm install -g npm && \ printf '\n# Node.js\nexport PATH="node_modules/.bin:$PATH"' >> /root/.bashrc - + npm install -g cnpm --registry=https://registry.npm.taobao.org + cnpm install -g express srails loopback mongodb mysql moogose + # Define working directory. WORKDIR /data From b515cf2c08c70b17a97a9e22578160ea2d80ed5b Mon Sep 17 00:00:00 2001 From: gakaki Date: Thu, 20 Aug 2015 14:51:08 +0800 Subject: [PATCH 2/4] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f832082..292bcb5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ # # Pull base image. -FROM dockerfile/python +FROM ubuntu # Install Node.js and change source to aliyun mirrors from taobao in China RUN \ From c242ea5f04f54714e441acd412adcc1f96fe01e4 Mon Sep 17 00:00:00 2001 From: gakaki Date: Thu, 20 Aug 2015 14:56:02 +0800 Subject: [PATCH 3/4] Update Dockerfile --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 292bcb5..e1ab8f8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,6 +9,7 @@ FROM ubuntu # Install Node.js and change source to aliyun mirrors from taobao in China RUN \ + apt-get install wget curl git cd /tmp && \ wget http://npm.taobao.org/mirrors/node/node-latest.tar.gz && \ tar xvzf node-latest.tar.gz && \ From e83bf57f1bfbe87d77218f84d1fc30342224d0e1 Mon Sep 17 00:00:00 2001 From: gakaki Date: Thu, 20 Aug 2015 15:01:26 +0800 Subject: [PATCH 4/4] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e1ab8f8..b53eb5b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ FROM ubuntu # Install Node.js and change source to aliyun mirrors from taobao in China RUN \ - apt-get install wget curl git + apt-get install -y -q wget curl git cd /tmp && \ wget http://npm.taobao.org/mirrors/node/node-latest.tar.gz && \ tar xvzf node-latest.tar.gz && \