Skip to content
This repository was archived by the owner on Dec 17, 2025. It is now read-only.
This repository was archived by the owner on Dec 17, 2025. It is now read-only.

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 #2124

Description

@viceice

Describe the bug

My system was upgraded to latest docker version (v29), so you now need at least docker client api v25 to access the daemon. otherwise it throws this error:

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

Steps to reproduce

  1. install docker v29
  2. lauch watchtower
  3. See error

Expected behavior

Watchtower should work with docker engine v29

Screenshots

No response

Environment

  • Platform: Ubuntu Linux
  • Architecture: x86_64
  • Docker Version: Docker version 29.0.0, build 3d4129b

Your logs

updater-1    | time="2025-11-12T14:12:09+01: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"
updater-1    | time="2025-11-12T14:12:09+01:00" level=info msg="Waiting for the notification goroutine to finish" notify=no
updater-1 exited with code 1 (restarting)

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions