The main task of this open source summer camp is to complete a Docker Web console.
Docker is a recently popular lightweight container, it provides a new way to deploy and publish our apps, and the Web console, which we often call dashboard, is a popular way of managing, and it doesn't require a local client, it can do a lot of things with just one browser. So the goal of this project is to design and write a WEB console that can control Docker.
In fact, the Docker command line is very easy to use, and it also provides a rich Restful HTTP API call. However, when the number of containers being managed is greater and the need for clearer data feedback is needed, the content provided by the Docker itself is difficult to meet our needs.
By searching, we will find that there are already a number of open source Docker Web consoles, including Dockerui (Angular.js), Dockland (Ruby), shipyard (Python/django). However, their development has stalled, and the recently updated shipyard was updated two months ago. And Docker is a relatively new project, each month will be relatively large changes, so the resulting API changes may cause the WEB console is not available.
This column more highlights: http://www.bianceng.cnhttp://www.bianceng.cn/webkf/tools/
Three project addresses are posted here:
Dockerui Project Links
Dockland Project Links
Shipyard Project Links