Docs: No docs for runtime vs development package for Linux

Created on 30 Jun 2016  路  10Comments  路  Source: dotnet/docs

This should be clearly stated because on production servers we don't need the development package dotnet-dev-preview2-* ( preview in the package name scares system admins) . On production servers this package dotnet-sharedframework-microsoft.netcore.app-1.0.0 will suffice for .deb based distributions.

P1 doc-enhancement

Most helpful comment

I think the docs should say something on the lines of "For production environments you only need the run time package (foo.dotnet.runtime.2.0.0 e.t.c) in case of shared apps. Standalone apps has the run time deployed with them. The sdk (foo.dotnet.sdk.2.0.0 e.tc) package is not required for production servers/environments"
We can take example from mono. In case of mono for production only the mono-runtime package is required for development mono-complete package is required.

All 10 comments

@blackdwarf @kendrahavens is this related to the deployment instructions we'll be adding here?

@mairaw we should, actually. I think we should cover these in the installation as well.

/cc @JRAlexander

Do we have this information already as part of the Docker docs? Of so, can we close this?

Adding @KathleenDollard.

I don't think we should only have these instructions in the Docker docs because it is also relevant outside container scenarios. Interested users may not think to look in the Docker docs on how to deploy your app and run on a server with only the runtime installed (and not the .NET sdk). I don't think this capability is super clear in our deployment doc: https://docs.microsoft.com/en-us/dotnet/core/deploying/deploy-with-cli

I believe it is covered in the Docker docs, but I will verify. Agree with @kendrahavens. It's not super clear.

@leecow can we chat next week on what we need here?

@KathleenDollard ... book it :-)

@KathleenDollard, @leecow Would you all mind if I join you for that?

I think the docs should say something on the lines of "For production environments you only need the run time package (foo.dotnet.runtime.2.0.0 e.t.c) in case of shared apps. Standalone apps has the run time deployed with them. The sdk (foo.dotnet.sdk.2.0.0 e.tc) package is not required for production servers/environments"
We can take example from mono. In case of mono for production only the mono-runtime package is required for development mono-complete package is required.

This was added a while back. Closing.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

FrancescoBonizzi picture FrancescoBonizzi  路  3Comments

LJ9999 picture LJ9999  路  3Comments

garfbradaz picture garfbradaz  路  3Comments

sime3000 picture sime3000  路  3Comments

ite-klass picture ite-klass  路  3Comments