Introduction
If you don't quite get the value of Docker, or as a system admin you are can't let go of your SSH console, start with LXC. After that you might (as I have) turn to like what Docker has to offer.
Latest versus Ubuntu Managed
There are two ways to install Docker on Ubuntu,
Install Method | How To | Pros | Cons |
---|---|---|---|
Ubuntu Managed | See Below |
|
|
Latest Directly from Docker | Docker website | You get the latest and greatest. | More steps. |
As of 2016, recommendation is (investigating)...
Install Docker Ubuntu Managed
For latest and greatest use the instructions on the Docker website. For easy of maintenance use Ubuntu native,
sudo apt-get install docker.io
Verify it worked,
sudo docker run hello-world
Building a Docker Image
...
Orchestration
Looking top down, the real power of Docker can only be realized with orchestration technologies. Here are the leading ones, I am just starting to look at,
Kubernetes - Used by Google and they have a free trial to check out.
Apache Mesos - Twitter, Airbnb, Hubspot and Apple run it.
Docker Swarm - Not sure how this fits yet.
Docker Resources