Visualize and Manage Docker Networks in Real-Time
Locally-Hosted Web Application GUI for Docker Network and Container Management
What is DockerNet?
DockerNet is a YADL (Yes Another Docker Client...) with a unique spin on the standard Docker Client. It provides users with the ability to visualize and manage Docker Networks in real-time.
Designed for seasoned and beginner developers alike
DockerNet is useful during and for:
- Pre-YAML file development to better visualize and organize containers
- YAML config stage to verify containers are organized as expected
- Small-scale applications that do not require the robust and complex functionality of Portainer and other container management GUIs
DockerNet is designed for:
- New developers learning the basics and fundamentals of Docker
- Visual learners who prefer a graphical interface over a CLI
- Developers looking for a simpler alternative to Portainer or Yacht
Features
Visualize Networks and Containers
DockerNet's browser-based GUI allows users to easily visualize the relationship between Docker Networks and containers. Upon start-up, all active networks running on your machine will automatically populate DockerNet's left panel. Clicking a network will then display all containers connected to that network — either in a list view or graphical view
Connect or Disconnect a Container to Any Active Network
DockerNet's interface provides developers an easy way to manually connect or disconnect a container from any active network running on your machine. To connect a container, simply choose from a drop-down menu the network you want to connect the container to, and DockerNet will handle the rest
Add or Delete a Network to Your Local Machine
Concurrent to DockerNet's connecting or disconnecting containers features, developers have the option to manually add or delete any networks that are running on their machines. To add a Docker Network, simply provide a name for your network, and select from a drop-down menu the network's driver type
Getting Started
For more information on getting started, check out our ReadMe on Github
Contributors
Wyatt McMurry
Bernie Green
Nathan Yang
Will Sankhla