Tang
Tang
Published on 2025-11-08 / 4 Visits

Docker搭建DockPorts端口监控

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

https://www.ywsj365.com/archives/yi-ge-docker-xiang-mu--kuai-su-le-jie-ni-fei-niu-yun-nas-shang-de-ge-ge-duan-kou-shi-yong-qing-kuang

compose代码:

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=50005                # 设置 dockports 服务的端口,默认为 7578,可根据需要修改避免端口冲突
    restart: always                        # 容器故障后自动重启,确保服务始终可用

注意默认端口 7578,我把它改成 50005