@@faraz9641 bro yea online khud sey padhna bahut bada scam hai mene aarambh batch sey badha tha. Dinesh sir accha kaam kar rhe hai but students ki problems bahut different hai. Online mat padha chahe woh Dinesh sir padha rhe ho yaa fir koi orr.
Am I the only one that's still confused about how to actually use docker or when to use it with which stack / language? The tutorials are so confusing to me and I always have to jump between sites to use it...😥
Docker is good for service apps, e.g. servers, web apps. You basically create a container, install everything you need for your app to work, and then you can ship that. The advantage is that if for example you need to use a few other programs, like a webserver, or a specific version of python, you have them installed correctly, and "it just works" i.e. you can treat the container as a black box.
In simple term they share kernels but each have its own user mode ! And btw for security isolation you will use it on top of a vm and the idea of containers is mainly will be used in cloud native !! So yea but vm will still be a big part
I use it locally, sometimes on it's own, sometimes with docker compose if the application is larger. I also use kubernetes for dev, staging and production.
Only recommended for Linux ? In windows a need todo vm Ubuntu, cent0s, etc ? This consumed more s.o ram cpu etc ? Y need to now :( docker is the future or na?
I don't know man I develop my Django Flask apps on Virtual Box containers. Its proven to be reliable, with tons of tools, and with a huge community for support. I will stick with what works. Just use a bares bone Linux OS and you should be fine.