Skip to content
This repository was archived by the owner on May 31, 2019. It is now read-only.

Add beta3 #38

Merged
merged 1 commit into from
Mar 23, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions 1.0.0-beta3/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM mono:3.12

ENV KRE_VERSION 1.0.0-beta3
ENV KVM_USER_HOME /opt/kre

RUN apt-get -qq update && apt-get -qqy install unzip

RUN curl -sSL https://raw.githubusercontent.com/aspnet/Home/release/kvminstall.sh | KRE_USER_HOME=$KVM_USER_HOME KVM_BRANCH=v$KRE_VERSION sh
RUN bash -c "source $KVM_USER_HOME/kvm/kvm.sh \
&& kvm install $KRE_VERSION -a default \
&& kvm alias default | xargs -i ln -s $KVM_USER_HOME/runtimes/{} $KVM_USER_HOME/runtimes/default"

# Install libuv for Kestrel from source code (binary is not in wheezy and one in jessie is still too old)
RUN apt-get -qqy install \
autoconf \
automake \
build-essential \
libtool
RUN LIBUV_VERSION=1.0.0-rc2 \
&& curl -sSL https://github.com/joyent/libuv/archive/v${LIBUV_VERSION}.tar.gz | tar zxfv - -C /usr/local/src \
&& cd /usr/local/src/libuv-$LIBUV_VERSION \
&& sh autogen.sh && ./configure && make && make install \
&& rm -rf /usr/local/src/libuv-$LIBUV_VERSION \
&& ldconfig

ENV PATH $PATH:$KVM_USER_HOME/runtimes/default/bin
7 changes: 4 additions & 3 deletions 1.0.0-beta2/README.md → 1.0.0-beta3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ This project is part of ASP.NET 5. You can find samples, documentation, and gett

## Supported tags

* [`1.0.0-beta2`, `latest` _(1.0.0-beta2/Dockerfile)_](https://github.com/aspnet/aspnet-docker/blob/master/1.0.0-beta2/Dockerfile)
* [`1.0.0-beta3`, `latest` _(1.0.0-beta3/Dockerfile)_](https://github.com/aspnet/aspnet-docker/blob/master/1.0.0-beta3/Dockerfile)
* [`1.0.0-beta2`, _(1.0.0-beta2/Dockerfile)_](https://github.com/aspnet/aspnet-docker/blob/master/1.0.0-beta2/Dockerfile)
* [`1.0.0-beta1` _(1.0.0-beta1/Dockerfile)_](https://github.com/aspnet/aspnet-docker/blob/master/1.0.0-beta1/Dockerfile)
* [`nightly` _(nightly/Dockerfile)_](https://github.com/aspnet/aspnet-docker/blob/master/nightly/Dockerfile)

Expand All @@ -19,8 +20,8 @@ Please [read this article][webdev-article] on .NET Web Development and Tools Blo

This image provides the following environment variables:

* `KRE_USER_HOME`: path to KRE installation (e.g. /opt/kre) (except the `nightly` image)
* `KRE_VERSION`: version of KRE (K Runtime) installed (except the `nightly` image)
* `KVM_USER_HOME`: path to KRE installation (e.g. /opt/kre)
* `KRE_VERSION`: version of KRE (K Runtime) installed

In addition to these, `PATH` is set to include the `k`/`kpm` executables.

Expand Down
2 changes: 1 addition & 1 deletion README.md