Skip to content

alex-agency/AMHub

Repository files navigation

Join the chat at https://gitter.im/alex-agency/AMHub Build Status Code Climate

Application Manager Docker Hub 2.0

Containers View

Shows all docker containers.

1

Container Info

Shows container details. The HTTP Connect button opens new browser's tab and redirects to particular port of container.

2

Commit Container

Saves all container changes to new docker image.

3

Image Info

Shows image details.

4

Images View

Shows all docker images.

5

Create Container

Creates new docker container from image. It allows to bind particular volumes, ip or ports.

6

Remove Image

Removes image and all containers which were created from this image.

7

Browse Repos

Browses public Docker Hub repository and allows pulling images from Docker Hub.

8

Settings

Allows to choose between Advanced and Simple views, sets Global Filter for images and containers. And manages available virtual ip-addresses.

9

Demo

This project is containerized by docker and you can simply run it:

 docker pull alexagency/amhub
 docker run -d -p 80:8080 -p 2375:2375 -v /var/run/docker.sock:/var/run/docker.sock alexagency/amhub

and browsing to it:

 http://localhost/

In case if you using docker-machine, create new docker machine and use its ip-address.

 docker-machine create -d virtualbox dev
 docker-machine ip dev
 docker-machine ssh dev

You can run legacy AMHub 1.0 version executing next command:

docker run -d -p 80:80 -p 8000:8000 -v /var/run/docker.sock:/docker.sock alexagency/amhub:1.0

License

MIT