Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Bryan Cantrill Talks Running Containers on Metal at Velocity Con

DZone's Guide to

Bryan Cantrill Talks Running Containers on Metal at Velocity Con

Containers aren't exactly new. Bryan Cantrill breaks down the history of containers, tracing it back to chroot to FreeBSD, and up to the present.

· Integration Zone
Free Resource

Migrating from On-Prem to Cloud Middleware? Here’s what Aberdeen Group says leading companies should be considering. Brought to you in partnershp with Liaison Technologies

Today, it's pretty much all about containers, containers, containers. In a fascinating talk at O'Reilly's Velocity Conference, NY, Bryan Cantrill presented a history of containers. His talk "Stop Killing Kittens and Melting the Ice Caps: Run Containers on Bare Metal Already," chronicled the history of containers. According to Cantrill, containers spawned with chroot and FreeBSD, which came from Bill Joy. As for why containers emerged, well, according to a humorous explanation, Cantrill explains that "...we don't know why."

Kirk [McKusick] doesn't exactly know why, and I don't think Bill [Joy] necessarily knows why. It's the 80's, it's Berkley. The odds of Bill Joy being able to pass a drug test immediately after having pushed this into BSD are infinitesimally low. Certainly THC in the system if not something much more psychoactive…

Cantrill then proceeds to explore several aspects of chroot. People began using it to contain (hence the word “containers,”) untrusted software. FreeBSD then evolved into jails, which allowed chroot to migrate more towards a virtual machine-esque method of partitioning. Cantrill then launches into hardware-level virtualization, Docker, and the future of containers.

Check out Cantrill’s full talk below. At the beginning he quips about playing a containers drinking game, and if you do choose to participate, make sure to place your beverage in a proper container.


Is iPaaS solving the right problems? Not knowing the fundamental difference between iPaaS and iPaaS+ could cost you down the road. Brought to you in partnership with Liaison Technologies.

Topics:
performance ,integration ,containers ,velocity conference ,o'reilly

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}