Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Heard a lot about it, never used it. Is it worth looking into as a freelance developer
-
appmaker3937yI never understood the actual use of it. There is no simple layman explanation of it.
-
Nastrand1897y@appmaker it's basically a virtualization engine with a little overhead, the power in Dockers is related to packaging all your environment in a simple thing called image.
You can create images easily and distribute across all your team so you are sure everyone uses the same version and the same libraries.
Also you can deploy easily, you can forget about long processes, with a well designed image Docker does everything for you.
And finally there is whole lot of images on Docker Hub so you can deploy a lot of common services only using 2 or 3 commands. -
appmaker3937y@Nastrand gotcha! But talking about distributing across "your team", isnt version control what takes care of that? Regarding deployment, if one deploys it and spends some time in doing that, the others do t have to deploy because its already deployed right? Am i missing something or mis-understanding something here?
-
I've heard something really negative about it:
https://thehftguy.com/2016/11/...
But that's about using it in production environment. I don't find the benefit or drive of using it in dev yet. So I'm waiting to hear more... -
GitBug527y@lwhken I'm gonna read that thanks! But I'm gonna give it a try and let's see what happens
-
Nastrand1897y@appmaker i live in Venezuela and here the coms don't work really well, so Docker has allowed us to bypass it, when someone doesn't have access to our Dev server it can use a Docker Compose and deploy all the system with only a few commands.
This doesn't replace versión control of course, in fact we created a Docker image that clone the code from our version control and everything. It solved a lot of problems -
Nastrand1897y@GitBug we use it in production in 4 medium size websites, we started on AWS but because of billing problems moved to a distributed container system between some dedicated servers.
Using some tools, like Rancher (web interface for Docker deployment) make the deployment and following really easy.
The only downside of Dockers in production (as far as I know) it's the little overhead added by the Docker daemon. But for us (and so many other cases in the web) isn't a problem
Related Rants
Where have you been all this time... Docker? 😀
undefined
environment
docker