Docker
Docker originally used the LCX specification, but nowadays it uses RunC, part of the Open Container Initiative (OCI), and basically shares the same principles that LXC was defining. Docker incorporates the concept of base images where we can define our container based on an existing one, and when defined, we can add the configuration steps that we require, making it more flexible to create applications with.
As an example, we can define a container that includes the Java runtime that we need for our application, then we can define another one based on the previous one that adds our application-specific configuration, and then we can have a third and final container that just adds the software that we require based on the second one. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access