News for hackers. Stuff that matters.
Re:Containers Don't Solve Everything by encryptluks2 on Friday September 10, 2021 @12:48PM (#28484115)
I don't think dependencies is the only benefit of containers. I personally like the isolation they provide and generally prefer running services in containers, even if they are using the same dependencies as my OS. I run Linux too, so I don't have to worry about any virtualization framework overhead.
Re:Containers Don't Solve Everything by zozbot234 on Friday September 10, 2021 @01:06PM (#28484405)
Namespacing and isolation also unlocks additional features, such as VM-style checkpointing and migration (via the CRIU featureset, which AIUI is now part of the mainline kernel). Moreover, the 'container' workflow provides a common interface that the various sorts of orchestration/deployment/management platforms can then rely on.
Re:Containers Don't Solve Everything by rualca on Friday September 10, 2021 @01:25PM (#28484641)
> I personally like the isolation they provide and generally prefer running services in containers, even if they are using the same dependencies as my OS.

I would also not downplay the importance of Docker's support for software-defined networks and it's ability to arbitrarily configure networking at the container level.

I firmly believe that networking doesn't pop up so often while discussing Docker because Docker solves that problem so fantastically well that a complex problem simply ceases to exist and completely abandons everyone's mental model.

Re:Containers Don't Solve Everything by dahfizz on Friday September 10, 2021 @03:30PM (#28486008)
Having to define complex networking completely internal to a server is a problem that docker created, not one they solved.
Re:Containers Don't Solve Everything by superkuh on Friday September 10, 2021 @02:12PM (#28485181)
Have they fixed ipv6 support yet?
Re:Containers Don't Solve Everything by encryptluks2 on Friday September 10, 2021 @11:40PM (#28489255)
Yes they have, but there is also a plethora of other container daemons and tools now aside from Docker with IPv6 support.