docker-swarm-visualizer
GitHub describes it as A visualizer for Docker Swarm Mode using the Docker Remote API, Node.JS, and D3. The repository metadata lists JavaScript as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
dockersamples/docker-swarm-visualizer: Docker Swarm Visualizer
GitHub describes it as A visualizer for Docker Swarm Mode using the Docker Remote API, Node.JS, and D3. The repository metadata lists JavaScript as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as A visualizer for Docker Swarm Mode using the Docker Remote API, Node.JS, and D3. The repository metadata lists JavaScript as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: note This only works with Docker Swarm Mode in Docker Engine 1.12.0 and later. It does not work with the separate Docker Swarm project Also this is a sample app meant for learning Docker. Running this app in production is insecure and should be avoided. If you want to run it in production you must take all security precautions, and in particular Protect the Docker daemon socket with SSL.
Docker Swarm Visualizer
The README section "Docker Swarm Visualizer" states: This project was originally created by Francisco Miranda for the 2015 DockerCon EU keynote. It was adapted to be used for the 2016 DockerCon US keynote showcasing Docker swarm mode. Since then the community has generously contributed many updates. Thanks to all the contributors, and a special thanks to @DovAmir and @alexellis for their big contributions.
Docker Swarm Visualizer
The README section "Docker Swarm Visualizer" states: This works only with Docker swarm mode which was introduced in Docker 1.12. These instructions presume you are running on the master node and you already have a Swarm running.
Docker Swarm Visualizer
The README section "Docker Swarm Visualizer" states: Each node in the swarm will show all tasks running on it. When a service goes down it'll be removed. When a node goes down it won't, instead the circle at the top will turn red to indicate it went down. Tasks will be removed. Occasionally the Remote API will return incomplete data, for instance the node can be missing a name. The next time info for that node is pulled, the name will update.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes