Skip to content

[BUG] Client version 1.25 is too old #39

@saveriodesign

Description

@saveriodesign

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

With Docker engine version 29, the minimum API version has been bumped to v1.44. This is making it impossible to use this image with the newest socket API. Note the attached logs are from the Watchtower container deployed with docker-socket-proxy as part of a container health stack; the logs from docker-socket-proxy make no indication of any errors occurring.

One can work around this deprecation by editing the Docker service

systemctl edit docker

and filling in the override with

[Service]
Environment=DOCKER_MIN_API_VERSION=1.25

which is preferable to holding back the Docker engine version.

Expected Behavior

No response

Steps To Reproduce

Update Docker to version 29

Environment

- OS: Debian 12
- How docker service was installed: Proxmox Helper Scripts [Docker LXC](https://community-scripts.github.io/ProxmoxVE/scripts?id=docker)
- `apt upgrade`

Docker creation

socket-proxy:
  image: lscr.io/linuxserver/socket-proxy:latest
  container_name: socket-proxy
  user: ${UID}:${GID}
  environment:
    ALLOW_START: 1
    ALLOW_STOP: 1
    ALLOW_RESTARTS: 1
    CONTAINERS: 1
    IMAGES: 1
    NETWORKS: 1
    POST: 1
  restart: unless-stopped
  volumes:
    - /var/run/docker.sock:/var/run/docker.sock:ro
  labels:
    - "com.centurylinklabs.watchtower.monitor-only=false"

Container logs

time="2025-11-29T12:49:17-05:00" level=info msg="Waiting for the notification goroutine to finish" notify=no

time="2025-11-29T12:49:44-05:00" level=error msg="Error response from daemon: client version 1.25 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"

time="2025-11-29T12:49:44-05:00" level=info msg="Waiting for the notification goroutine to finish" notify=no

time="2025-11-29T12:50:37-05:00" level=error msg="Error response from daemon: client version 1.25 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"

time="2025-11-29T12:50:37-05:00" level=info msg="Waiting for the notification goroutine to finish" notify=no

time="2025-11-29T12:51:39-05:00" level=error msg="Error response from daemon: client version 1.25 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"

time="2025-11-29T12:51:39-05:00" level=info msg="Waiting for the notification goroutine to finish" notify=no

time="2025-11-29T12:52:40-05:00" level=error msg="Error response from daemon: client version 1.25 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions