這篇文檔描述如何快速啟動和運行Shipyard。 Shipyard主要有兩個組件:RethinkDB和接口。
## RethinkDB
啟動一個RethinkDB實例:
~~~
docker run -it -d --name shipyard-rethinkdb-data --entrypoint /bin/bash shipyard/rethinkdb -l
~~~
啟動一個數據掛載的RethinkDB容器實例:
~~~
docker run -it -P -d --name shipyard-rethinkdb --volumes-from shipyard-rethinkdb-data shipyard/rethinkdb
~~~
## 接口
啟動Shipyard容器:
~~~
docker run -it -p 8080:8080 -d --name shipyard \
--link shipyard-rethinkdb:rethinkdb shipyard/shipyard
~~~
Shipyard將會創建一個用戶名為`admin`密碼為`shipyard`的默認賬戶。接下來你可以打開瀏覽器訪問`http://:8080`并登陸查看。
## 引擎
接下來你可以使用web UI或者控制臺接口來添加引擎。
## 設置
注意:基本本地socket(譯者注:即unix:/var/run/docker.socket)是有限制的,并且不推薦使用。例如,端口暴露在web UI中不起作用,因為它并不知道引擎的IP。并且拓展鏡像也不能基于引擎的IP。推薦的配置是使用TCP。如果你想使用socket設置來調試,請在IRC中訪問我們。
為了配置一臺主機,你需要使用TCP將Docker經常暴露出來。在Dcoker中配置TCP,你可以查看[Docker文檔](https://docs.docker.com/articles/basics/)。你可以使用`http://:`作為`addr`在命令控制接口或者web UI增加一個引擎。
要了解更多信息請查看[引擎](http://dockerpool.com/engines.html)