Re:The Death of Microservice Madness in 2018
by smaddox on Monday January 22, 2018 @10:11AM
(#16204868)
Docker is an abstraction...
Re:The Death of Microservice Madness in 2018
by sedachv on Monday January 22, 2018 @08:05PM
(#16209885)
No it's not. OS-level virtualization is the abstraction. Docker is a set of tools to manage Linux containers and virtual filesystems. You can argue that libvirt is an abstraction because it does actually work over several different virtualization technologies.
More layers of indirection in a system and more dependencies on external libraries and tooling does not necessarily get you any abstractions. To take a contemporary example, there is no "abstraction" in being driven to use Docker because your dependencies have gotten unmanageable otherwise.