.NET Containers advancements in .NET 8 | .NET Conf 2023

  Рет қаралды 21,760

dotnet

dotnet

Күн бұрын

Пікірлер: 22
@attilah
@attilah Жыл бұрын
Cannot be happier of not having to mess with a dockerfile for a lot the scenarios, thanks for making it easier and showing it to us!
@OeHomestead
@OeHomestead 8 ай бұрын
Been running a couple of .net core solutions using Alpine-images in a production environment for years, and they've been nothing but rock solid. I'll definitely check out the new advancements.
@WeijieJIN
@WeijieJIN Жыл бұрын
Thanks for the work! Quite exciting to see you guys are working on that 2 M reduction to push to the limit! Respect!
@cheebadigga4092
@cheebadigga4092 Жыл бұрын
dotnet is getting better and better!
@OMNS777
@OMNS777 Жыл бұрын
🎉🎉🎉🎉 great stuff! Can’t wait to try it.
@acodersjourney
@acodersjourney Жыл бұрын
Your channel has become a reliable source of knowledge.
@keshavsingh4522
@keshavsingh4522 11 ай бұрын
Thanks guys.
@TheChonsey
@TheChonsey Жыл бұрын
Thanks for a demo! Was really useful. A question- when would one prefer sdk path vs dockerfile?
@davidfowl
@davidfowl Жыл бұрын
Sdk
@orlandomco
@orlandomco Жыл бұрын
I assume you choose the Dockerfile approach if you have customizations that need to be built in. For example, you have a special file that is required to be built into the container's image. Otherwise, you should be fine with using the publish container approach (sdk, runtime, runtime-deps).
@ChetHusk
@ChetHusk Жыл бұрын
I should make a FAQ for this 😅 I think 80% of .Net web/console/etc apps should default to the SDK feature. The main reason you should eject to a Dockerfile is if you have some specific Linux packages that you need installed on the underlying OS. However, with the aot and extra package variants we talked about in this tall, even that use case may be covered already!
@josefromspace
@josefromspace Жыл бұрын
Thank you both, great stuff!
@keigezellig
@keigezellig 11 ай бұрын
Very cool this. Is it also possible to have for example a nginx base image and put the .net application on top of it? (in case of a webapp)
@sebastienmoulin
@sebastienmoulin Жыл бұрын
Can you please confirm that we can have the same builded container without using the dotnet command but the regular docker build command? I assume I would need to precise the right targeted dotnet base docker image and Arch and ensure that my project is set for AOT and build it or publish it myself.
@Rolan18111
@Rolan18111 Жыл бұрын
Will this affect our ability to install dotnet counters and other tools onto the image while it's running? Or is that one of the tradeoffs with this type of containerization?
@ChetHusk
@ChetHusk Жыл бұрын
Great question - chiseled images will have a hard time installing the trace tools. For that you'd probably want to run the trace tools in a sidecar container, and point them to the trace pipe locations. Or bundle the apps into a custom base image of your own.
@fradius1
@fradius1 7 ай бұрын
What about ci/cd where it expects a dockerfile ?
@alexander-kastil
@alexander-kastil 11 ай бұрын
I wonder how Azure Container Reg Build Tasks support this? can I instruct it to use dotnet publish instead of dockerfile?
@janoso89
@janoso89 Ай бұрын
This thing ca be done with a mvc app? i try my best but just rich 153mb image :(
@nedeilse6994
@nedeilse6994 Жыл бұрын
cool,very cool
@peperudpeperudski1911
@peperudpeperudski1911 Жыл бұрын
I like where this is going! But please rehearse. Seems like anytime I watch a MS presentation these days, something (or multiple things) doesn’t go as it should.
.NET Configuration In Depth | .NET Conf 2023
29:58
dotnet
Рет қаралды 26 М.
ASP.NET Basics for Experts | .NET Conf 2023
30:45
dotnet
Рет қаралды 11 М.
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 55 МЛН
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 85 МЛН
NativeAOT in .NET 8 Has One Big Problem
14:47
Nick Chapsas
Рет қаралды 28 М.
Clean Architecture with ASP.NET Core 8 | .NET Conf 2023
29:17
Visual Studio Updates for .NET Devs | .NET Conf 2023
25:29
What's New in C# 12 | .NET Conf 2023
35:28
dotnet
Рет қаралды 57 М.
WebAssembly and Containers (DockerCon 2023)
45:51
Docker
Рет қаралды 757
Concurrent Hosted Service in .NET 8 | .NET Conf 2023
31:12
How .NET Aspire will save .NET (and its not about "the cloud")
8:54
GitHub Copilot Tips for .NET Developers | .NET Conf 2023
28:46