Skip to content

Error starting user land proxy: listen tcp4 127.0.0.1:2375: bind: address already in use #143

Description

@crazyelectron-io

I run docker-socket-proxy alongside Homepage but somehow the proxy refuses to start because the bind address is already in use.

Error response from daemon: driver failed programming external connectivity on endpoint dockerproxy (0412ec4ffda68af87f84323b217a6b9b5d02f3dee5a14c41bb2fb882918e55e8): failed to bind port 127.0.0.1:2375/tcp: Error starting userland proxy: listen tcp4 127.0.0.1:2375: bind: address already in use

The docker compose code is:

  dockerproxy:
    image: ghcr.io/tecnativa/docker-socket-proxy:latest
    container_name: dockerproxy
    environment:
      - CONTAINERS=1 # Allow access to viewing containers
      - SERVICES=1 # Allow access to viewing services (necessary when using Docker Swarm)
      - TASKS=1 # Allow access to viewing tasks (necessary when using Docker Swarm)
      - POST=0 # Disallow any POST operations (effectively read-only)
    ports:
      - 127.0.0.1:2375:2375
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
    restart: unless-stopped

The netstat output shows no process bound to that address:

tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:8008            0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:8443            0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.1:34491         0.0.0.0:*               LISTEN      383633/code-33fc5a9
tcp        0      0 172.18.0.1:49956        172.18.0.9:9696         ESTABLISHED -
tcp        0      0 10.0.0.6:9696           172.18.0.7:35190        ESTABLISHED -
tcp        0      0 10.0.0.6:8989           172.18.0.12:36456       ESTABLISHED -
tcp        0      0 10.0.0.6:8008           172.18.0.2:37090        TIME_WAIT   -
tcp        0      0 127.0.0.1:34491         127.0.0.1:54342         ESTABLISHED 383633/code-33fc5a9
tcp        0      0 127.0.0.1:54342         127.0.0.1:34491         ESTABLISHED -
tcp        0      0 10.0.0.6:37092          10.100.0.2:445          ESTABLISHED -
tcp        0      0 10.0.0.6:7878           172.18.0.12:57696       ESTABLISHED -
tcp        0      0 10.0.0.6:9696           172.18.0.7:35208        ESTABLISHED -
tcp        0      0 10.0.0.6:22             10.10.2.156:50823       ESTABLISHED -
tcp        0      0 172.18.0.1:49946        172.18.0.9:9696         ESTABLISHED -
tcp        0      0 172.18.0.1:49944        172.18.0.9:9696         ESTABLISHED -
tcp        0      0 10.0.0.6:9696           172.18.0.7:35198        ESTABLISHED -
tcp        0      0 10.0.0.6:9696           172.18.0.7:35220        ESTABLISHED -
tcp        0      0 172.18.0.1:41260        172.18.0.7:8989         ESTABLISHED -
tcp        0      0 172.18.0.1:49966        172.18.0.9:9696         ESTABLISHED -
tcp        0   3212 10.0.0.6:22             10.10.2.156:49950       ESTABLISHED -
tcp        0      0 172.18.0.1:49932        172.18.0.9:9696         ESTABLISHED -
tcp        0      0 10.0.0.6:8008           172.18.0.2:37088        TIME_WAIT   -
tcp        0      0 10.0.0.6:9696           172.18.0.7:35178        ESTABLISHED -
tcp        0      0 172.18.0.1:39962        172.18.0.2:7878         ESTABLISHED -
udp        0      0 0.0.0.0:111             0.0.0.0:*                           -
udp        0      0 0.0.0.0:7359            0.0.0.0:*

What could cause this? Also, I'm not sure to which network I should bind the container. I tried both a separate network and the same network as Homepage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions