Instructor Notes

See the setup for important instructor notes on setting up the lesson and possible troubleshooting steps on installing VirtualBox.

Introduction


Instructor Note

Lead off script: We’re all familiar with computers like Macs and PCs. They run an operating system like Windows or Mac, and we can run programs on that computer like web browsers and word processors. The operating system controls all of the physical resources.

Explain the diagram

  • Physical resources, and how the OS controls access to them
  • The VMM is a program that gets a slice of those resources and presents them as if they were physical resources to virtual machines
  • Define the relationship between the host and guest OS.
  • Use the concept of a computer-within-a-computer


Virtual machines using VirtualBox


Instructor Note

Inline instructor notes can help inform instructors of timing challenges associated with the lessons. They appear in the “Instructor View”



Basics of Containers with Docker


Instructor Note

Instructors should feel free to add their own examples in the introduction, to help your learners appreciate the utility of containers. Providing your own use case of containers helps lend authenticity to the lesson.



Instructor Note

TODO: Anything the instructor should be aware of. Maybe here’s a point for an image of some sorts.



Instructor Note

The instructions included in the two episodes on containers assume that learners are using the virtual machines described in prior episodes. However, the following Docker instructions can all be run on any computer that has an internet connection and has Docker installed. You can find more information about installing Docker at the Carpentries’ Containers lesson.



Creating Containers with Docker


Instructor Note

TODO Anything instructors should be aware of for this episode?