Shipyard Agent
This is the Shipyard Agent. It goes on your Docker hosts.
The Shipyard Agent will gather Docker information (containers, images, etc.) from the local Docker and push it to a Shipyard instance.
Installation
Visit the Releases page for the latest release. Download the binary and install to your Docker host. For example:
curl https://github.com/shipyard/shipyard-agent/releases/download/<release>/shipyard-agent -L -o /usr/local/bin/shipyard-agent
chmod +x /usr/local/bin/shipyard-agent
Usage
The first time you run the agent you must register it with Shipyard. You can combine this for the first run and it will register automatically:
./shipyard-agent -url http://myshipyardhost:shipyardport -register
You will then need to authorize the host in Shipyard. Login to your Shipyard instance and select "Hosts". Click on the action menu for the host and select "Authorize Host".
Subsequent agent runs just need the key:
./shipyard-agent -url http://myshipyardhost:shipyardport -key 1234567890qwertyuiop