.NET 8 .🚀🔥: Integrating Docker with a .NET Web API - A Step-by-Step Guide

preview_player
Показать описание
Welcome to our comprehensive tutorial where we delve into the world of containerization, focusing on Docker and its integration with a .NET Web API. Whether you're new to Docker or looking to enhance your .NET development skills, this video is tailor-made for you.

What You'll Learn:

Docker Basics: An introduction to Docker, its importance in modern software development, and the basics of containerization.
Setting Up Docker: A guide on installing and configuring Docker on your system.
Creating a .NET Web API: Step-by-step instructions on building a basic .NET Web API from scratch.
Dockerizing .NET Web API: Demonstrating how to containerize your .NET Web API using Docker, including writing Dockerfiles and understanding Docker commands.
Best Practices for Docker and .NET Integration: Tips and tricks for efficient Docker usage with .NET applications.
Testing and Deployment: How to test your Dockerized .NET Web API and deploy it, ensuring seamless integration and deployment.
Who Should Watch:

Developers interested in containerization and Docker.
.NET developers looking to integrate Docker into their workflow.
Software engineers and IT professionals exploring deployment strategies.
Key Takeaways:

A solid understanding of Docker and its role in containerization.
Practical skills in integrating Docker with .NET Web API.
Improved competency in deploying and managing containerized applications.

Support me on Patreon to access the source code:

Let us connect:

Support my work:

Hire Me:

WHO AM I:
I'm Mohamad, a Enterprise Architect working in Manchester, UK. I make videos about web, cloud, desktop and mobile development.

GET IN TOUCH:

#dotnet #docker #containers
Рекомендации по теме
Комментарии
Автор

I like how this covers the essential base points needed without being too specific to a certain application or application type. Thank you. More videos like this style are needed out there.

guy
Автор

Very nice and up to date content. Thank you !

Maerthyr
Автор

You're a gift to humanity thank you so much Mohamad ♥♥♥

azizhmidi
Автор

Explicação rápida e pratica, eu estava com problema na configuração da porta do meu docker e consegui resolver meu problema com esse vídeo, obriga a você e ao chatgpt!

Quick and practical explanation, I was having a problem configuring my docker port and I was able to solve this problem by watching this video, thanks to you and chatgpt!

larissaximenes
Автор

Can you show if your app was running after executing docker run. I did the same and app is not running

float
Автор

I am not able to access .net 8 webapi from docker.I did the same but not able to access.
thanks for sharing

rajneeshrocks
Автор

It would nice if you add docker compose for same project.

codewithirshad
Автор

Thanks, can you make another version and add database to docker

mohammedabdalla
Автор

can you explain more about docker commands

akashrokade
Автор

All work perfeckly, but when i try to acces to page, i get error. not page found. swagger dont appear. how i can fix it please

ldnojwv
Автор

How do I apply EF Migrations and DB Update on the docker?

firmanjamal
Автор

Hi Mohamad, would you mind to give us a tutorial on how to deploy any .NET application using Podman, instead of Docker? As we know, Docker Desktop is not fully free and I see Podman is on a rising trend these days.

robypeng
Автор

I love all your tutorials, you have helped me really greatly in my career as a developer. Please how can i get closer and more in touch with you?

OzoezeUtobonny
Автор

Hi Mohamad, on a previous video you said that you should have the encryption Key for jwt removed from AppSettings.json and put in Key Vault in Azure, I have a local project with docker-compose and I want to do that exactly on azure, to get the encryption key and connection string for the database from key vault, could you please do a video on that?
Thanks for the effort ❤

alaael-greatly
Автор

how i can use .yml file with my docker image please make part2 on that video

muhammadshoaibkhan
Автор

Thanks for the video and its very helpfull. I have one question to ask. I created simple .NET API using 8.0 (selected https when create the app) and created the docker file and its perfectly working with http. but when i try with https it was not working. Is there any reason no working with the HTTPS.

sandanuwan
Автор

do you have a copy of your Dockerfile?

davisdimalen
Автор

Bro I like your tutorial but your website is down I was curious to check it.

Selconag
Автор

Will you please display the full lines for line15, "RUN dotnet build" and line 19 "RUN dotnet publish" in your Dockerfile? I'm getting an error during the build the "RUN dotnet build" task that says, "dotnet build -c $BUILD_CONFIGURATION -o /app/build". Please advise. Thank you!

fswguhq