Difference between revisions of "Docker"
(updating) |
|||
Line 2: | Line 2: | ||
https://www.docker.com/ | https://www.docker.com/ | ||
+ | |||
+ | == Bring your own Node == | ||
+ | Docker Cloud lets you use your own host as a node to run containers. In order to do this, you have to first install the Docker Cloud Agent. | ||
+ | <source lang="bash"> | ||
+ | curl -Ls https://get.cloud.docker.com/ | sudo -H sh -s 7521e_PRIVATEKEY_7521e | ||
+ | </source> | ||
+ | And you must have incoming port 2375 open plus have 6783tcp/udp open | ||
+ | |||
+ | The following Linux distributions are supported: | ||
+ | |||
+ | * Ubuntu 14.04, 15.04 | ||
+ | * Debian 8 | ||
+ | * Centos 7 | ||
+ | * RedHat Linux 7 | ||
+ | * Fedora 21, 22 | ||
+ | |||
+ | == Pricing == | ||
+ | |||
+ | Pricing depends on whether it's cloud or premise (datacenter), and ranges from $15/mo for a single node in the cloud to $150 or $300/mo per node for datacenter engine depending on the level of support.<ref>https://www.docker.com/pricing#/pricing_cloud</ref> | ||
+ | |||
== Installing on Ubuntu == | == Installing on Ubuntu == |
Revision as of 19:56, 30 June 2016
Linux containers (LXC)[1] technology has taken off with Docker https://www.docker.com/ [2][3] which was released as open source in March 2013. RedHat and others have collaborated with the corporate backer to the technology seemingly to compete with Canonical's JuJu https://juju.ubuntu.com/ and Charm technology which also is based on Linux containers. Linux containers are built into the linux kernel, and so offer a lightweight native method of virtualization compared to more traditional (heavyweight) virtualization techniques like VMWare.
Bring your own Node[edit | edit source]
Docker Cloud lets you use your own host as a node to run containers. In order to do this, you have to first install the Docker Cloud Agent.
curl -Ls https://get.cloud.docker.com/ | sudo -H sh -s 7521e_PRIVATEKEY_7521e
And you must have incoming port 2375 open plus have 6783tcp/udp open
The following Linux distributions are supported:
- Ubuntu 14.04, 15.04
- Debian 8
- Centos 7
- RedHat Linux 7
- Fedora 21, 22
Pricing[edit | edit source]
Pricing depends on whether it's cloud or premise (datacenter), and ranges from $15/mo for a single node in the cloud to $150 or $300/mo per node for datacenter engine depending on the level of support.[4]
Installing on Ubuntu[edit | edit source]
https://docs.docker.com/installation/ubuntulinux/ Apparently the packaged version is old (not surprising). So, add the Docker repo, and install lxc-docker
Note: it's only supported on 64-bit Ubuntu