a platform for building, running and shipping applications in a consistent manner.
when your application works on your development machine, Docker can run and function the same way on other machines.
sometimes I'has been developing software for a while, I had come across this situation where my application works on my development
machine, but doesn't somewhere else.
Can you think of three reasons why this happens?
- one or more files are not included as part of your deployment. so my application is not completely deployed, it's missing something ( one or more files missing ).
- software version mismatch
- Different configuration settings