From the course: Learning Docker
Unlock the full course today
Join today to access over 23,200 courses taught by industry experts.
The Docker difference - Docker Tutorial
From the course: Learning Docker
The Docker difference
- [Instructor] While Docker might be the first thing that comes to mind when thinking about containers, Docker is not the first or only way of creating them. Let's briefly take a look at some other container and container adjacent run times. Containers, or at least the idea of them has been around a long time. The first attempt to isolate workloads came with the Chroot, or change root syscall, created by Bill Joy in 1979 and popularized by 4.2 BSD in 1982. Chroot, which is short for change root, allows administers to change the root directory that applications see. This way, an application can think it has access to an entire file system, when it really only has access to a single folder. You can still create and use chroots today. Check out this link if you're interested in playing around with that. Chroots were convenient for isolating apps from each other, but they could only really protect a host's file system.…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.