Containers

    1. Containers are why we use Docker
    2. Simply puts a thin read-write layer on top of the images (see figure below)
    3. Lightweight & portable encapsulation of runtime environment
      1. environment in which to run our application
      2. Our container, has all the binaries & dependencies needed to run our application
      3. Isolation - docker uses functionality in Linux to achieve isolation
        1. Name Space: Information from one container not viable in others
        2. Control Groups or “C Groups”: (CPU, memory, I/O, network, etc)

results matching ""

    No results matching ""