Changes

From SME Server
Jump to navigationJump to search
1,481 bytes removed ,  14:28, 9 September 2014
m
Split off Shipyard to it's own page
Line 129: Line 129:  
  status=enabled
 
  status=enabled
   −
  −
==Shipyard web GUI==
  −
[http://shipyard-project.com/ Shipyard] is a separate GUI project hosted on [https://github.com/shipyard/shipyard Github]. It will allow you to manage Docker instances and images from your browser. It is not required to use and run Docker containers, for all Docker commands can be issued from the command line.
  −
  −
For Shipyard to be able to connect to the Docker deamon, the file /etc/sysconfig/docker has to be adjusted to enable socket support and TCP.
  −
  −
Templated /etc/sysconfig/docker based on below db settings
  −
  −
/etc/sysconfig/docker:
  −
other_args="-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sock"
  −
127.0.0.1 (localhost) or 0.0.0.0 (public) based on db key shipyard Access
  −
  −
The restart the Docker deamon:
  −
service docker restart
  −
  −
For Shipyard to be able to manage (multiple) hosts, each and every hosts will need to have shipyard-agent installed.
  −
  −
  −
===Installation===
  −
Shipyard can be installed as a Docker application itself. We will use this way of installing Shipyard.
  −
  −
Issue the follwoing command as root:
  −
docker run -i -t -v /var/run/docker.sock:/docker.sock shipyard/deploy setup
  −
This will make Docker pull the various layers and images and combine it into fully functional webserver with the Shipyard application installed.
  −
  −
Loose notes:
  −
shipyard=service
  −
TCPPort=4243
  −
access=public
  −
status=enabled
  −
  −
  −
===Shipyard agent===
  −
About
  −
  −
  −
====Installation====
  −
TBA
  −
  −
Loose notes
  −
shipyard-agent=service
  −
TCPPort=8000;4500
  −
access=public
  −
status=enabled
       

Navigation menu