Skip to content

Daniel-Higgins/Docker-Network-Map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Network Map MVP

A tiny Python MVP that visualizes local Docker containers, networks, and published ports on a map. Instead of using Docker Desktop to see what containers are running, you can use this to see how the containers are connected. This works very well for when you are running many containers at once.

What it does

  • Reads containers from your local Docker daemon
  • Reads Docker networks and attached containers
  • Builds a graph:
    • network nodes
    • container nodes
    • edges between containers and networks
  • Shows published ports like localhost:8080 -> container:80
  • Serves an interactive browser UI to view your Docker containers
dockermap1 dockermap2 dockermap3

Install

Fork/Clone the repo and run with simple Docker commands

Run with Docker

docker compose up --build

Open:

http://localhost:8765

Security note

The Docker socket is powerful. Mounting /var/run/docker.sock gives this app read access to Docker metadata and can be dangerous for untrusted code. Keep this local for now.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors