3 ms·
System wide dependencies and settings become completely encapsulated. You can even run shell command lines repeatedly from the same system state with the "input
by Beltiras 4y ago
System wide dependencies and settings become completely encapsulated. You can even run shell command lines repeatedly from the same system state with the "input" of the command being changed files in a mounted volume. DLLs don't solve those problems.
- nine_k 4y agoTo add to this: Docker usually gives you also network isolation and process namespace isolation. You can of course achieve this by using other tools, but you'd effectively de re-implementing a container runtime with that.