What do you think about Docker?
Leon Konrady
7 replies
Replies
Sambit Bhaumik@hgutysas_sdai8we
PixelFree Studio
It's simply amazing. I use it on our university GPU clusters to run models for training.
I'll admit that it took me a while to learn the fundamentals and get it up running, but after that all of my work has been a breeze.
Share
@sambit_bhaumik that’s actually great to hear! Thank you for the feedback
I use it for all my projects. It saves me a lot of time, I can create containers in a few minutes. They are portable, I can develop locally and then run the container in my production servers. Also, I don't have to install anything on the server, since all is containerized, and I'm always on the latest version of php, mysql, nginx, because the updates are just a matter of changing a line in the docker-composer, downloading the image and building up. Simply love it.
@neonidas_27 I’m not sure whether there are better alternatives, I need to do some research. But docker is definitely a great solution. And if you scale up, it’s also easy to increase or decrease resources by adding or removing containers. Even better if they are orchestrated with platforms like kubernetes
Llanai
1) It's been one of the biggest profit makers for cloud services. AWS Lambda essentially runs container instances on demand for certain tasks by making them API endpoints. It's just brilliant.
2) Helps me deploy & test code, as I were to on a cloud provider.