Publish to Docker and run docker from C# using DockerDotNet, and optimize the Image size

Опубликовано: 06 Март 2024
на канале: Foad Alavi
910
31

Dont use dockerfile, instead, use dotnet publish and DockerDotNet, and optimize the Docker image.

In dotnet 7 and 8, you don't need to use dockerfile to create a docker image. Instead, you can use the dotnet publish command to publish web and console applications to a docker repository.

Microsoft introduced the DockerDoNet package for running a Docker image and getting its result from a Docker container. You can use this package to create, start, stop, and delete the container, and more importantly, you can get the output value of the Docker container in the C# code.

Buy me a coffee: https://buymeacoffee.com/foadalavix
Patreon:   / foadalaviyoutube  


⏱️VIDEO CHAPTERS⏱️⏱️
00:00 Introduction
00:27 Publish To Docker
03:32 Set Image Name/tag
04:15 Optimizing
08:34 DockerDotNet



🔔 Subscribe for more tips just like this: https://www.youtube.com/@Foad_Alavi?s...


GitHubRepo: https://github.com/foadalavi/Developm...

#csharp #dotnet #dockerdotnet #docker #dickerfile