Topic outline

  • Resources for the ninth (and last) week of the course on software containers.

    • URL icon
      Exercise round on A+ URL
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Link to the exercises and assignments on A+.

    • Page icon
      Deploying containers with Docker Page
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      This tutorial covers explains how to use Docker to deploy software containers and control their resources.

    • File icon
      Operating system-level virtualization File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Slides about:

      • background and motivation;
      • operating system-level virtualization: definition and key features;
      • kernel support in Linux: namespaces and cgroups.

    • File icon
      Containers and Docker File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Slides about:

      • containers as software abstraction;
      • Docker: overview and components;
      • container management with Docker.

    • URL icon
      Operating system-level virtualization URL
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Podcast on operating system-level virtualization.

    • URL icon
      Containers and Docker URL
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Podcast on containers and Docker.

    • URL icon
      Confinement: isolating programs URL
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      These lecture notes on confinement by Paul Krzyzanowski for course CS 419: Computer Security at Rutgers University (Fall 2020) describe chroot / jails, namespaces and cgroups. Read only the part before Containers.