Suite of the Docker and Kubernetes applications
Go to file
Nikolay Mahotkin 5c680111b6 Fixing volume entry definitions
* According to
   http://kubernetes.io/docs/user-guide/volumes/#types-of-volumes
   and
   a1b5325011
   there is hostPath volume type instead of hostDir;
   And there is no 'source' keyword anymore.

 * Replacing 'kubectl update' on 'kubectl replace':
   kubectl update is deprecated, need to use 'replace':
   9b3d42c090

Closes-Bug: #1604766

Change-Id: I1029caeb2827fc9de271b457c7a61b043d0189cb
2016-08-23 13:20:37 +03:00
Applications Yaml syntax cleanup 2016-07-27 14:06:24 +00:00
DockerInterfacesLibrary Fixing volume entry definitions 2016-08-23 13:20:37 +03:00
DockerStandaloneHost Shell files syntax cleanup 2016-07-29 09:05:33 +00:00
Kubernetes Fixing volume entry definitions 2016-08-23 13:20:37 +03:00
README.rst [Kubernetes] Kubernetes documentation 2015-12-03 16:48:42 +03:00

Docker support for Murano

Docker is an open-source project that automates the deployment of applications inside software containers. Docker containers could be run either by the Docker itself or by container management platforms that built on top of the Docker and provide extra value to schedule and manage containers on multiple hosts.

This folder contains needed abstractions and applications to develop and run Docker applications:

  • DockerInterfaceLibrary: library that defines a framework for building Docker applications. It provides set of common interfaces and data structures that are used by all Docker applications and Docker hosting services. If you want to develop your own Docker application this is a good place to start. See DockerInterfaceLibrary/README.rst for more details.
  • DockerStandaloneHost: a regular Docker host. Docker containers are run on a dedicated VM running docker software (require pre-built image with docker and murano-agent).
  • Kubernetes: an open source container cluster manager by Google. It allows to schedule and run Docker applications on multiple clustered nodes. Application both installs Kubernetes and provides capabilities to run Docker applications similar to DockerStandaloneHost. See Kubernetes/README.rst for more details.
  • Applications: Examples of some of the most popular Docker applications.