20
GitBug
7y

Where have you been all this time... Docker? 😀

Comments
  • 4
    Did you.... Stick it on the trackpad?
  • 1
    @notSoSerious are you assuming that's a trackpad? Or a sticker? Btw the answer is no 😂
  • 0
    😍
  • 1
    Heard a lot about it, never used it. Is it worth looking into as a freelance developer
  • 2
    I never understood the actual use of it. There is no simple layman explanation of it.
  • 0
    @GitBug I was assuming both, actually. What is it then?
  • 0
    @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.
  • 0
    @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?
  • 0
    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...
  • 1
    @lwhken I'm gonna read that thanks! But I'm gonna give it a try and let's see what happens
  • 0
    @notSoSerious actually it's a sticker but I didn't stick it 😀
  • 0
    @Nastrand have you ever used it in production? (as @lwhken mentioned) I'm just curious, and also I'm a little bit worried 😓
  • 1
    @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
  • 0
    @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
Add Comment