singa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anh Dinh (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SINGA-89) SINGA-89 Add Docker support
Date Wed, 14 Oct 2015 04:42:05 GMT
Anh Dinh created SINGA-89:
-----------------------------

             Summary: SINGA-89 Add Docker support
                 Key: SINGA-89
                 URL: https://issues.apache.org/jira/browse/SINGA-89
             Project: Singa
          Issue Type: New Feature
            Reporter: Anh Dinh
            Assignee: Anh Dinh


Docker is a Linux container which is fast to deploy and incurs small  overhead. A Docker container
functions like a light-weight virtual machine and runs in its own isolated environment. There
are at least two benefits in building adding Docker support for SINGA:

# Out of the box deployment of SINGA: the image, once built, contains the complete environment
necessary to start SINGA.
# Light-weight development and testing environment for distributed features. The image can
be used to set up a test-bed consisting of many  independent nodes (each node has its own
IP address), without the need for cluster hardware.

We add to Github a {{Dockerfile}} specifying how to build SINGA image, from which the user
can construct the image by executing:
{code}
sudo docker build -t singa/base .
{code}

The user can choose another name beside {{singa/base}} . The build process can take a long
time, but it needs to be done only at one host and the result image can then be copied to
other hosts. 

We also add another {{Dockerfile}} which adds Mesos and Hadoop ontop of SINGA. This is closely
related to [SINGA-11|https://issues.apache.org/jira/browse/SINGA-11]. The image created from
this Dockerfile is used to set up the distributed test bed. 

See the {{README.md}} for more details of the images and how to use them. 

h5. Important
We assume that every host has Docker running. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message