Merge pull request #228 from blackdwarf/master
Add proper Docker link & some basic usage
This commit is contained in:
commit
3364a5f9a7
1 changed files with 27 additions and 1 deletions
28
README.md
28
README.md
|
@ -21,7 +21,33 @@ Installers
|
||||||
Docker
|
Docker
|
||||||
------
|
------
|
||||||
|
|
||||||
You can also use our Docker base images found on http://github.com/dotnet/dotnet-docker to set up your dev or testing environment for usage.
|
You can also use our Docker base images found on https://hub.docker.com/r/microsoft/dotnet to set up your dev or testing environment for usage.
|
||||||
|
|
||||||
|
Basic usage
|
||||||
|
-----------
|
||||||
|
|
||||||
|
When you have the .NET Command Line Interface installed on your OS of choice, you can try it out using some of the samples on the [main Core repo](https://github.com/dotnet/core/). You can download the sample in a directory, and then do you can kick the tires of the CLI.
|
||||||
|
|
||||||
|
First, you will need to restore the packages:
|
||||||
|
|
||||||
|
dotnet restore
|
||||||
|
|
||||||
|
This will restore all of the packages that are specified in the project.json file of the given sample.
|
||||||
|
|
||||||
|
Then you can either run from source or compile the sample. Running from source is straightforward:
|
||||||
|
|
||||||
|
dotnet run
|
||||||
|
|
||||||
|
Compiling to IL is done using:
|
||||||
|
|
||||||
|
dotnet compile
|
||||||
|
This will drop a binary in `./bin/[configuration]/[framework]/[binary name]` that you can just run.
|
||||||
|
|
||||||
|
Finally, you can also try out native compilation on Windows and Linux. **Note:** at this point, only the `helloworld` and `dotnetbot` samples will work with native compilation.
|
||||||
|
|
||||||
|
dotnet compile --native
|
||||||
|
|
||||||
|
This will drop a native single binary in `./bin/[configuration]/[framework]/native/[binary name]` that you can run.
|
||||||
|
|
||||||
Questions & Comments
|
Questions & Comments
|
||||||
--------------------
|
--------------------
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue