News for hackers. Stuff that matters.
Re:Ask HN: What are the disadvantages of Docker? by bradknowles on Saturday April 21, 2018 @07:37PM (#16893969)
In my experience, Docker can be hard to debug.

There are lots of utilities that have been developed over the decades for Unix and Unix-like OSes, but almost all of them assume you’re running on the bare hardware and not inside of a jail or container.

So, if you’re going to use Docker for your deployments, you can basically throw out all the tools you might use to try to help you figure out what is going on in the system, unless they have been specifically developed for use with containers or at least adapted to be container-aware. Which is basically almost all of them.

If you don’t have access to the Docker host, then the only debugging facilities you have available to you are the ones you explicitly build into your container — you can’t assume that there will be any kind of debugging facilities or tools available to you from the Docker host, because you don’t have access to the Docker host.

In my experience, that’s orders of magnitude worse.

Re:Ask HN: What are the disadvantages of Docker? by tetha on Sunday April 22, 2018 @12:01PM (#16896725)
Yup, that's going to be the big bucket of icy water for our devs if we're going to evaluate productive docker deployments. I don't mind too much, telegraf and elasticsearch easily integrate with container setups, so I get the data I use reguarly without a problem.

All the java-based monitoring and profiling we're currently tacking onto the artifact during deployment? That'll be gone and you get to do all of that for yourself. Or (and sadly, that's a more probable output in our place), I'll need to build my own images.