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.
- Multi Hosts, switch, add, delete
- Search for an image on Docker Hub, and create image
- Run locally
$ 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 http://127.0.0.1:8001
# Or
open http://$(boot2docker ip 2>/dev/null):8001
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
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"
Dockerboard RESTful API Prefix: http://localhost:8001/api
.
// Maybe you need.
$(boot2docker shellinit)
go get ./..
go run dockerboard.go