Skip to content
Permalink
Browse files

Add docker distribution of RoundhousE (#362)

* Added Dockerfile
* Update README.markdown
  • Loading branch information...
erikbra committed Jan 27, 2019
1 parent b77e557 commit a00e81ab90da8e978a1b1cecdf9ca3876c147616
Showing with 17 additions and 0 deletions.
  1. +8 −0 Dockerfile
  2. +9 −0 README.markdown
@@ -0,0 +1,8 @@
FROM microsoft/dotnet:2.2-sdk

LABEL maintainer="erik@brandstadmoen.net"

ENV PATH="$PATH:/root/.dotnet/tools"
RUN dotnet tool install dotnet-roundhouse -g

ENTRYPOINT [ "rh" ]
@@ -67,6 +67,15 @@ https://natemcmaster.com/blog/2018/05/12/dotnet-global-tools/, but in short, it
the binaries to your `~/.dotnet/tools` folder.

You will need dotnet core installed on your box for this to work. You can get it here: [https://dot.net](https://dot.net).


### Docker: Dotnet core global tool

You can easily integrate RoundhousE in your existing docker infrastructure. Use docker compose, or just pull it down directly and run it. Yopu should probably build upon the image, and add your own customisations, as appropriate. The docker image has the dotnet core global tool distribution of RoundhousE in a Alpine Linux bases container.

1. Type `docker pull dotnetroundhouse/roundhouse`
1. Type `docker run dotnetroundhouse/roundhouse`


### Source
This is the best way to get to the bleeding edge of what we are doing.

0 comments on commit a00e81a

Please sign in to comment.
You can’t perform that action at this time.