
Welcome. This will be the general presentation session of entire course where you will get the look at all areas.
Who should take this course?:- Here I will clarify why you should take this course! What are the advantages, what are the key take aways, and so forth.
Docker Installation Process:- Here, I will clarify appropriate from the scratch installation procedure of docker and its tooling! Here, you will also understand vital docker settings to make the containers easily.
Why Containers?:- Here, you will realize, why we ought to utilize container? What's the big deal about this?
VM vs Containers:- Here, I will be comparing Virtual Machines and Containers. Here, you will get the thought why containers are more effective and simple to begin with for various situations.
Where Docker fits in?:- Here you will comprehend correct situation where docker fits in? At the point when to utilize? And so on.
Here, you will take in these two fundamental key-words and comprehend their disparities.
Here, you will take in these two essential key-words and understand. You will begin with docker picture and its fundamentals. You will also understand basic commands for creating docker images.
Proceeding from the last segment, you will begin with containers and its commands.
Here, you will understand, how to remove existing containers.
In this area, you will make new dotnet project right from the scratch as a layout to be dockerized.
Here, you will make new docker file which will assist project with getting containerized.
Proceeding from the last area, here you will fabricate the docker file, which consequently making the containers.
In this section, we will see how to run the project inside container.
In this area, we will introduce SQL Server Linux Image to work with our next API project backed with SQL Database.
At that point, we will test the as of late SQL container by means of SQL Server management studio.
Finally, we will test the equivalent through command line and make one sample db and one sample table for test from command line.
Here, again we will make new DotNet project. However this time an API project upheld with database.
Then, we will create a docker file for the project.
Afterwards, we will create another configuration file which is docker compose file for spinning up multiple containers.
Continuing from the last section, here we will run the docker compose file and see the application in action.
Finally, we will be publishing our project to docker hub so that others can use the same.
Last but not the least, key takeaways from the project.
In this course, our instructor Rahul Sahay (Microsoft MVP), specialising in Web technologies will take you through the essentials of Docker for .Net Developers.
Docker—A mainstream programming containerisation platform—can streamline the development procedure by accelerating the setup and design of environments.
In case you're a .NET developer who needs to utilise containers in your application environment, this course can help by exhibiting how to use Docker in your workflow.
This course will starts by discussing the job of Docker in the container world, and after that goes over fundamental ideas, including how to run a container from a Docker image.
Furthermore, how to use docker commands easily. This starts from fundamental Docker process, like how to include a Dockerfile to a Visual Studio project, and how to compose a Docker image from a Dockerfile. He wraps up the course by talking about how to work with the Docker Compose file format and then publishing the same on dockerhub cloud.