dockerboard

command module
v0.0.0-...-be21ac7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2015 License: MIT Imports: 4 Imported by: 0

README

Dockerboard

Work-In-Process

Simple dashboards, visualizations, managements for your dockers.

Dockerboard and Bluewhale are working together to make to the Docker awesome.

Lovingly created and maintained by DockerPool Team.

gitter GoDoc build status wercker status
DockerBadge

Features

  • Multi Hosts, switch, add, delete
  • Search for an image on Docker Hub, and create image
  • Run locally

Screenshots

Dockerboard Hub Screenshot

Dockerboard Screenshot

Quick Start

Run locally
Install
$ go install github.com/dockerboard/dockerboard
$ dockerboard -h
$ $(boot2docker shellinit)
$ go build
$ ./dockerboard -h
$ ./dockerboard server -h
$ ./dockerboard server -s bluewhale/dist -p 8888
Open Brower
open http://127.0.0.1:8001
# Or
open http://$(boot2docker ip 2>/dev/null):8001 
Build & Run
docker build -t dockerboard/dockerboard github.com/dockerboard/dockerboard
docker run -d -p 8001:8001 -v /var/run/docker.sock:/var/run/docker.sock --name dockerboard  dockerboard/dockerboard

Or Pull From Docker Hub

docker pull dockerboard/dockerboard
docker run -d -p 8001:8001 -v /var/run/docker.sock:/var/run/docker.sock --name dockerboard  dockerboard/dockerboard

Or Built with Bluewhale

docker build -t dockerboard/bluewhale github.com/dockerboard/bluewhale
docker build -t dockerboard/dockerboard github.com/dockerboard/dockerboard
docker run -d -v /bluewhale/dist --name bluewhale dockerboard/bluewhale
docker run -d -p 8001:8001 -v /var/run/docker.sock:/var/run/docker.sock --volumes-from bluewhale --name dockerboard  dockerboard/dockerboard
Connect via a http/https Or a unix sock

If using boot2docker, these are some ENV variables.

export DOCKER_HOST="tcp://0.0.0.0:2376"
export DOCKER_CERT_PATH="$HOME/.boot2docker/certs/boot2docker-vm"
export DOCKER_TLS_VERIFY="1"

Development

Dockerboard RESTful API Prefix: http://localhost:8001/api.

// Maybe you need.
$(boot2docker shellinit)
go get ./..
go run dockerboard.go

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Godeps
_workspace/src/github.com/bmizerany/pat
Package pat implements a simple URL pattern muxer
Package pat implements a simple URL pattern muxer
_workspace/src/github.com/codegangsta/cli
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package cli provides a minimal framework for creating and organizing command line Go applications.
_workspace/src/github.com/dustin/go-humanize
Package humanize converts boring ugly numbers to human-friendly strings and back.
Package humanize converts boring ugly numbers to human-friendly strings and back.
_workspace/src/github.com/google/go-querystring/query
Package query implements encoding of structs into URL query parameters.
Package query implements encoding of structs into URL query parameters.
_workspace/src/github.com/justinas/alice
Package alice provides a convenient way to chain http handlers.
Package alice provides a convenient way to chain http handlers.
_workspace/src/github.com/segmentio/go-log
Simple logger similar to Go's standard logger with log level.
Simple logger similar to Go's standard logger with log level.
app

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL