Installation on CentOS

CentOS Docker runs on CentOS 7.X. An installation on other binary compatible EL7 distributions such as Scientific Linux might succeed, but Docker does not test or support Docker on these distributions. This page instructs you to install using Docker-managed release packages and installation mechanisms. Using these packages ensures you get the latest release of Docker. If you wish to install using CentOS-managed packages, consult your CentOS documentation. Prerequisites Docker requires a 64-bit

Installation on CRUX Linux

CRUX Linux Installing on CRUX Linux can be handled via the contrib ports from James Mills and are included in the official contrib ports: docker The docker port will build and install the latest tagged version of Docker. Installation Assuming you have contrib enabled, update your ports tree and install docker: $ sudo prt-get depinst docker Kernel requirements To have a working CRUX+Docker Host you must ensure your Kernel has the necessary modules enabled for the Docker Daemon to function cor

Installation on Arch Linux

Arch Linux Installing on Arch Linux can be handled via the package in community: docker or the following AUR package: docker-git The docker package will install the latest tagged version of docker. The docker-git package will build from the current master branch. Dependencies Docker depends on several packages which are specified as dependencies in the packages. The core dependencies are: bridge-utils device-mapper iproute2 sqlite Installation For the normal package a simple $ sudo pacman

Installation from binaries

Installation from binaries This instruction set is meant for hackers who want to try out Docker on a variety of environments. Before following these directions, you should really check if a packaged version of Docker is already available for your distribution. We have packages for many distributions, and more keep showing up all the time! Check runtime dependencies To run properly, docker needs the following software to be installed at runtime: iptables version 1.4 or later Git version 1.7 or l

Install Compose

Install Docker Compose You can run Compose on OS X, Windows and 64-bit Linux. To install it, you’ll need to install Docker first. To install Compose, do the following: Install Docker Engine: Mac OS X installation Windows installation Ubuntu installation other system installations The Docker Toolbox installation includes both Engine and Compose, so Mac and Windows users are done installing. Others should continue to the next step. Go to the Compose repository release page on GitHub. Follow th

Install Machine

Install Docker Machine On OS X and Windows, Machine is installed along with other Docker products when you install the Docker Toolbox. For details on installing Docker Toolbox, see the Mac OS X installation instructions or Windows installation instructions. If you want only Docker Machine, you can install the Machine binaries directly by following the instructions in the next section. You can find the latest versions of the binaries are on the docker/machine release page on GitHub. Installing

Image management

Image management The Docker Engine provides a client which you can use to create images on the command line or through a build process. You can run these images in a container or publish them for others to use. Storing the images you create, searching for images you might want, or publishing images others might use are all elements of image management. This section provides an overview of the major features and products Docker provides for image management. Docker Hub The Docker Hub is responsi

IBM Softlayer

IBM Softlayer Create machines on Softlayer. You need to generate an API key in the softlayer control panel. Retrieve your API key $ docker-machine create --driver softlayer --softlayer-user=user --softlayer-api-key=KEY --softlayer-domain=domain vm Options: --softlayer-memory: Memory for host in MB. --softlayer-disk-size: A value of 0 will set the SoftLayer default. --softlayer-user: required Username for your SoftLayer account, api key needs to match this user. --softlayer-api-key: require

High availability in Swarm

High availability in Docker Swarm In Docker Swarm, the Swarm manager is responsible for the entire cluster and manages the resources of multiple Docker hosts at scale. If the Swarm manager dies, you must create a new one and deal with an interruption of service. The High Availability feature allows a Docker Swarm to gracefully handle the failover of a manager instance. Using this feature, you can create a single primary manager instance and multiple replica instances. A primary manager is the m

How to get Swarm

How to get Docker Swarm You can create a Docker Swarm cluster using the swarm executable image from a container or using an executable swarm binary you install on your system. This page introduces the two methods and discusses their pros and cons. Create a cluster with an interactive container You can use the Docker Swarm official image to create a cluster. The image is built by Docker and updated regularly through an automated build. To use the image, you run it a container via the Engine dock