×

一个docker项目:快速了解你飞牛云NAS上的各个端口使用情况

ldpc520 ldpc520 发表于2025-10-08 05:19:44 浏览9 评论0

抢沙发发表评论

项目简介
DockPorts 是一款现代化的 Docker 容器端口监控与可视化工具。它能够帮助您轻松管理和查看 NAS 或服务器上各个容器的端口使用情况,让容器管理更加高效、直观。

端口范围
0 - 1023:知名端口(Well-Known Ports),常用的系统服务和协议。
1024 - 49151:注册端口(Registered Ports),分配给特定应用程序。
49152 - 65535:动态端口(Dynamic or Private Ports),一般由操作系统临时分配给客户端应用程序。
null
飞牛云NAS部署

services:
  dockports:
    image: ghcr.io/coracoo/dockports:latest  # 使用最新版本的 dockports 镜像
    container_name: host-dockports           # 容器名称为 host-dockports,便于管理
    network_mode: host                      # 容器使用宿主机网络模式,容器与宿主机共享网络
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro  # 映射宿主机的 Docker 套接字到容器,只读权限
      - ./config:/app/config            # 映射宿主机的配置文件路径到容器内,注意替换实际路径
    environment:
      - DOCKPORTS_PORT=7578                # 设置 dockports 服务的端口,默认为 7578,可根据需要修改避免端口冲突
    restart: always                        # 容器故障后自动重启,确保服务始终可用