Wednesday, April 3, 2019
Interview on the .NET Core Show
Last week the .NET Core Show published an interview with me where where I talk about various aspects of developing microservices with .NET Core, though most of it technology stack agnostic. Enjoy.
Saturday, February 16, 2019
Building a self-contained .NET Core app in a container
Last week I needed to
This is a Dockerfile that allows this:
And the two commands needed to build and run the container are:
That builds the self-contained app into .\output\release\netcoreapp2.2\linux-x64\publish\
For context: In my case I needed to build DbUp as part of the build pipeline for a service that I run in a container. I want DbUp to be self-contained so I can run it during the deployment pipeline without needing to install the .NET Core runtime.
- Build a self-contained .NET Core app.
- Not install the .NET Core SDK on the CI server
- Fit this into a build pipeline that was already containerized.
- First build a container using docker build
- The run the container with a local folder called "output" as a volume
This is a Dockerfile that allows this:
And the two commands needed to build and run the container are:
That builds the self-contained app into .\output\release\netcoreapp2.2\linux-x64\publish\
For context: In my case I needed to build DbUp as part of the build pipeline for a service that I run in a container. I want DbUp to be self-contained so I can run it during the deployment pipeline without needing to install the .NET Core runtime.
Labels:
.NET,
ASP.NET Core,
Docker
Sunday, May 6, 2018
Talk: Lightweight Microservice Collaboration using HTTP
I had the pleasure of being at the DotNext conference in Sct. Petersburg a couple of weeks ago, and now the video of the talk I did there is out. Enjoy!
Subscribe to:
Posts (Atom)