dockers icon indicating copy to clipboard operation
dockers copied to clipboard

Adding Dockerfile for dotnet

Open trumhemcut opened this issue 9 years ago • 6 comments

I've just created a new image for dotnet coreclr, basically it was created from https://github.com/aspnet/aspnet-docker/blob/master/1.0.0-rc1-update1-coreclr/Dockerfile (size 357.7 MB compare with this one 69.58 MB, a significant number smaller than standard image of Microsoft) and we can run a very basic HelloWorld app.

But there're many packages I've ignored since they are not available on Alpine:

  1. libcurl3-gnutls
  2. sqlite3
  3. libsqlite3-dev
  4. libunwind8
  5. libicu-dev
  6. zlib1g

Thanks, Phi

trumhemcut avatar Feb 01 '16 10:02 trumhemcut

Thanks! I assume this is different than the mono image we have?

treeder avatar Feb 01 '16 20:02 treeder

@treeder Yes, it's only Alpine with the dotnet coreclr since dotnet can run on Linux without based on Mono. As a result, we can shrink down the size really much.

trumhemcut avatar Feb 02 '16 02:02 trumhemcut

Can you make a README for this like the rest of images.

treeder avatar Feb 03 '16 22:02 treeder

@trumhemcut , this is awesome!

gerektoolhy avatar Feb 04 '16 07:02 gerektoolhy

Still need a README for this. Also, should there be a :dev version?

treeder avatar Feb 07 '16 18:02 treeder

DNX is an outdate version of coreclr

darkSasori avatar Sep 06 '16 14:09 darkSasori