Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

Rainbow-dock-populator

Populator for rainbow-dock. It will query one or mulitple docker hosts and populate rainbow-dock with the results.

RUN rainbow-dock-populator

docker run asbjornenge/rainbow-dock-populator --dockerhost 10.0.0.10:4243 --apihost 10.0.0.10:8080

Options

--dockerhost     // Docker API URI                (required)
--apihost        // Rainbow-dock API URI          (required)
--interval       // Query interval                (default 10)
--logging        // Logging level quiet|loud      (default quiet)
--grouptag       // Include image:tag in dns name (default false)
--ttl            // Time To Live for records

One can pass multiple --dockerhost arguments, but only a single --apihost (for now). Required format for both are <code>host:port</code>.

Environment Variables

DOCKER_CERT_CA    // Path to ca.pem
DOCKER_CERT_CERT  // Path to cert.pem
DOCKER_CERT_KEY   // Path to key.pem

None of the environment variables are required, but will be added to all docker hosts if present.

Changelog

v1.1.0

  • Using node:0.11-slim :rocket:
  • Removed default ttl
  • Hide include:tag behing --grouptag flag (now behaves more like skydock by default)
  • Support for unix:///path/to/docker.sock for --dockerhost

v1.0.0

  • Initial release :tada:

enjoy.

Docker Pull Command
Owner
asbjornenge

Comments (0)