What Is a Docker?
Figure 1: App Working Fine
Figure 2: Not Working in Production
Client: Your application is not working
Developer: It works on my machine
Figure 3: Client Developer
That the developer’s machine has but not there in the production environment.
Docker is a tool designed to make it easier to create, deploy, and run applications by using containers.
Figure 4: Docker Icon
How does docker work?
Figure 5: Container
Figure 6: Architecture
Credit Goes to @codechips
Project Lead in Magnusminds
Hardik is working as Project Lead of MSBI in INDIA. Hardik started his career working on SQL Server and MSBI. Hardik is having 5+ years of experience. In the starting of his career he was working on SQL Server, SSIS and SSRS. Hardik likes to explore technical things on SQL Server.