Information Technology Reference
In-Depth Information
So far we have discussed the technical aspects of containers. What can be done with
them, however, is much more exciting.
Containers are usually the underlying technology in PaaS. They enable customers to be
isolated from each other while still sharing physical machines. Because they consume the
exact amount of resources they need at the time, containers are also much more efficient
means of providing such shared services.
Systems like Docker define a standardized container for software. Rather than distrib-
uting software as a package, one can distribute a container that includes the software and
everything needed for it to run. This container can be created once and run on many sys-
tems.
Beingself-contained,containerseliminatedependenciesandconflicts.Ratherthanship-
ping a software package plus a list of other dependent packages and system requirements,
allthatisneededisthestandardizedcontainerandasystemthatsupportsthestandard.This
greatly simplifies the creation, storage, and delivery and distribution of software. Since
many containers can coexist on the same machine, the resulting machine works much like
a large hotel that is able to provide for many customers, treating them all the same way,
even though they are all unique.
Search WWH ::




Custom Search