Skip to content

nkwangleiGIT/dockerboard

 
 

Repository files navigation

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

About

[WIP]Simple dashboards, visualizations, managements for your dockers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%