From 01f76efcaa817f6f3545fed99e0a6be326d3ccf6 Mon Sep 17 00:00:00 2001 From: Kentaro AOKI Date: Wed, 21 Jan 2015 10:46:08 +0000 Subject: [PATCH 1/3] Add Dockerfile for Visual Studio 2015 Preview --- vs2015/Dockerfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 vs2015/Dockerfile diff --git a/vs2015/Dockerfile b/vs2015/Dockerfile new file mode 100644 index 00000000..b433283c --- /dev/null +++ b/vs2015/Dockerfile @@ -0,0 +1,12 @@ +FROM microsoft/aspnet +RUN apt-get -qq update +RUN apt-get -qqy install git python +WORKDIR /tmp +RUN curl -O http://nodejs.org/dist/v0.10.35/node-v0.10.35.tar.gz +RUN tar xvfz node-v0.10.35.tar.gz +WORKDIR /tmp/node-v0.10.35 +RUN ./configure --prefix=/usr +RUN make +RUN make install +RUN npm install -g grunt-cli + From b18111be08315bbb57b1bcb7ab2c410239341628 Mon Sep 17 00:00:00 2001 From: Kentaro AOKI Date: Thu, 22 Jan 2015 16:12:01 +0000 Subject: [PATCH 2/3] Update for the Visual Studio 2015 CTP 5 --- vs2015/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vs2015/Dockerfile b/vs2015/Dockerfile index b433283c..4935269f 100644 --- a/vs2015/Dockerfile +++ b/vs2015/Dockerfile @@ -1,4 +1,4 @@ -FROM microsoft/aspnet +FROM microsoft/aspnet:1.0.0-beta2 RUN apt-get -qq update RUN apt-get -qqy install git python WORKDIR /tmp From 992b972cacc4f3e82624ab10090b429fb7dba6fd Mon Sep 17 00:00:00 2001 From: Kentaro AOKI Date: Thu, 22 Jan 2015 17:53:41 +0000 Subject: [PATCH 3/3] Update for Visual Studio 2015 CTP 5 --- 1.0.0-beta2/Dockerfile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/1.0.0-beta2/Dockerfile b/1.0.0-beta2/Dockerfile index 8f569033..0cf37236 100644 --- a/1.0.0-beta2/Dockerfile +++ b/1.0.0-beta2/Dockerfile @@ -3,7 +3,7 @@ FROM mono:3.10 ENV KRE_VERSION 1.0.0-beta2 ENV KRE_USER_HOME /opt/kre -RUN apt-get -qq update && apt-get -qqy install unzip +RUN apt-get -qq update && apt-get -qqy install unzip git python RUN curl -sSL https://raw.githubusercontent.com/aspnet/Home/v$KRE_VERSION/kvminstall.sh | sh RUN bash -c "source $KRE_USER_HOME/kvm/kvm.sh \ @@ -23,4 +23,15 @@ RUN LIBUV_VERSION=1.0.0-rc2 \ && rm -rf /usr/local/src/libuv-$LIBUV_VERSION \ && ldconfig +ENV NODE_VERSION 0.10.35 +WORKDIR /tmp +RUN curl -O http://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.gz +RUN tar xvfz node-v$NODE_VERSION.tar.gz +WORKDIR /tmp/node-v$NODE_VERSION +RUN ./configure --prefix=/usr +RUN make +RUN make install +RUN npm install -g grunt-cli +WORKDIR / + ENV PATH $PATH:$KRE_USER_HOME/packages/default/bin