Docker Cloud - RES ONE Automation modules

Docker is the world’s leading software container platform. Developers use Docker to eliminate “works on my machine” problems when collaborating on code with co-workers.

-- Container - A container image is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings.

-- Nodes - Nodes are individual Linux hosts/VMs used to deploy and run your applications.

-- Services - Services are logical groups of containers from the same image. Services make it simple to scale your application across different nodes.

-- Stacks - A stack is a logical grouping of closely related services, that may be linked with one another.

Integration Requirements:

  • Docker Cloud
  • Python 3.5 or later
  • Python Modules (dockercloud, docker-py, httpie)