Source code:
https://github.com/RemigiuszZalewski/YoutubeVideos/tree/main/Movies%20Docker%20MSSQL
Docker serves as a versatile platform, empowering developers to construct, distribute, and execute containerized applications. Containers encapsulate software along with its dependencies, ensuring swift and dependable execution across various computing environments. Docker Compose, another essential tool, facilitates the management of multi-container Docker setups. Through a YML configuration file, you can specify the services composing your application.
You can easily containerize various types of applications with Docker. For instance, in addition to .NET applications, Docker enables the seamless containerization of React applications and MSSQL databases. React applications, with their client-side nature, benefit from Docker's isolation and portability, ensuring consistent behavior across development, testing, and production environments.
Likewise, Docker simplifies the deployment and management of SQL Server databases, such as MSSQL. By containerizing your MSSQL database, you ensure consistent setups across different environments and streamline the process of provisioning, scaling, and managing database instances.
In this video we are going to setup the .NET 8 Web Api, React Dockerfiles and use MSSQL database image to create the containers with proper networking, healthcheck for MSSQL inside of docker compose yml file.
Timecodes:
00:00 - 01:03 Intro and Initial Setup
01:03 - 11:57 .Net Dockerfile
11:57 - 14:32 React Dockerfile
14:32 - 27:31 Docker Compose Yml, HTTPS Certificate and MSSQL Setup
27:31 - 29:11 Connection String
29:11 - 30:23 Running Docker Compose
30:23 - 31:25 Testing Containers
#dotnet #docker #dockercompose #react #mssql #csharp
Тэги:
#docker_tutorial #docker_compose_tutorial #docker_tutorial_for_beginners #docker_compose #docker_explained #docker_.net #docker_c#_tutorial #docker_c#_application #c#_docker_project #c#_docker_microservices #rabbitmq_c#_docker #c#_docker_image #c#_docker_compose #docker_asp.net_core #docker_asp.net_core_tutorial #docker_asp.net_core_web_api #docker_asp.net_core_7 #docker_compose_asp.net_core #docker_asp.net_core_8 #docker_compose_setup #docker_react_.net #docker_react