Skip to content

Instantly share code, notes, and snippets.

@jthelin
Created March 6, 2015 03:51
Show Gist options
  • Save jthelin/f994361328a181da8a6f to your computer and use it in GitHub Desktop.
Save jthelin/f994361328a181da8a6f to your computer and use it in GitHub Desktop.
Experimental Dockerfile for running Orleans silo on Mono
FROM mono:3.12
MAINTAINER Jorgen Thelin <jthelin@microsoft.com>
ENV REFRESHED_AT 2015-03-05
RUN apt-get -yqq update && \
apt-get -yqq install curl unzip
RUN mkdir /usr/local/orleans
RUN cd /usr/local/orleans && \
curl https://orleansdrops.blob.core.windows.net/public/OrleansSDK-1.0.3-drop.zip > ./Orleans-SDK-1.0.3.zip && \
unzip Orleans-SDK-1.0.3.zip
WORKDIR /usr/local/orleans/SDK/LocalSilo
EXPOSE 30000
EXPOSE 11111
CMD ["mono","OrleansHost.exe","MonoSilo"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment