Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. All containers are run by a single operating system kernel and therefore use fewer resources than virtual machines.[1]

This course comprises x lessons covering Docker. Each lesson includes a combination of Wikipedia readings, YouTube videos, and hands-on learning activities. The course also assists learners in preparing for Docker Certified Associate certification.

Preparation

edit

This is a fourth-semester college-level course. Learners should already be familiar with programming fundamentals, computer networking, Linux administration concepts, and cloud essentials.

Lessons

edit
  1. Orchestration
  2. Images
  3. Installation
  4. Networking
  5. Security
  6. Storage

Examples

edit

See Also

edit

Bibliography

edit

References

edit