There is a design pattern, occasionally found in nature, when some of the most elegant and impressive solutions often seem so intuitive, in retrospect.
For me, Docker is just that sort of game changing, hyper-innovative technology, that, at its core, somehow seems straightforward, beautiful, and obvious.Linux containers, repositories of popular base images, snapshots using modern copy-on-write filesystem features. Brilliant, yet so simple. Docker.io for the win!
I clearly recall nine long months ago, intrigued by a fervor of HackerNews excitement pulsing around a nascent Docker technology. I followed a set of instructions on a very well designed and tastefully manicured web page, in order to launch my first Docker container. Something like: start with Ubuntu 13.04, downgrade the kernel, reboot, add an out-of-band package repository, install an oddly named package, import some images, perhaps debug or ignore some errors, and then launch. In few moments, I could clearly see the beginnings of a brave new world of lightning fast, cleanly managed, incrementally saved, highly dense, operating system containers.
Ubuntu inside of Ubuntu, Inception style. So. Much. Potential.
Ubuntu inside of Ubuntu, Inception style. So. Much. Potential.
Fast forward to today -- April 18, 2014 -- and the combination of Docker and Ubuntu 14.04 LTS has raised the bar, introducing a new echelon of usability and convenience, and coupled with the trust and track record of enterprise grade Long Term Support from Canonical and the Ubuntu community.
Big thanks, by the way, to Paul Tagliamonte, upstream Debian packager of Docker.io, as well as all of the early testers and users of Docker during the Ubuntu development cycle.
sudo apt-get install docker.io sudo docker.io pull ubuntu sudo docker.io run -i -t ubuntu /bin/bash
And after that last command, Ubuntu is now running within Docker, inside of a Linux container.
Brilliant.
Simple.
Elegant.
User friendly.
Just the way we've been doing things in Ubuntu for nearly a decade. Thanks to our friends at Docker.io!
Brilliant.
Simple.
Elegant.
User friendly.
Just the way we've been doing things in Ubuntu for nearly a decade. Thanks to our friends at Docker.io!
Cheers,
:-Dustin
No comments:
Post a Comment
Please do not use blog comments for support requests! Blog comments do not scale well to this effect.
Instead, please use Launchpad for Bugs and StackExchange for Questions.
* bugs.launchpad.net
* stackexchange.com
Thanks,
:-Dustin