Watchtower

Watchtower automates updates to Docker container images and deployed containers.

github.com/nicholas-fedor/watchtower
Watchtower homepage screenshot

About Watchtower

Watchtower automates Docker container image updates. It pulls new images from Docker Hub or a private image registry, then gracefully stops the existing container and restarts it with the same options used at initial deployment. It runs as its own container with access to the host Docker socket.

It is intended for homelabs, media centers, local development environments, and similar uses, and is not recommended for commercial or production use. It is tested with Docker v1.43 and higher, and recommends using the latest Docker version.

Key features

  • Pulls new container images from Docker Hub or self-hosted registry
  • Gracefully stops old container and restarts it with original options
  • Runs as its own Docker container using host Docker socket
  • Autonegotiates Docker API version by default with fallback on failure
  • Provides images for amd64, i386, armhf, arm64v8, and riscv64
Best for: People maintaining containers in homelabs, media centers, or local development environments.
Good for
  • Preserves original container options when restarting after an update
  • Works with both Docker Hub and self-hosted image registries
  • Open source with Apache-2.0 license
Watch out for
  • Not recommended for commercial or production environments
  • Tested to support Docker v1.43 and higher; newer features may behave unexpectedly on older versions

Watchtower at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Watchtower alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in DevOps & Containers

Well-known listings from the same topic.

All 44

Watchtower FAQ

How does Watchtower update a container?
It pulls the new image, gracefully shuts down the existing container, and restarts it with the same options used when it was first deployed.
Is Watchtower suitable for production use?
No. It is intended for homelabs, media centers, local dev environments, and similar. For commercial or production use, the project points to Kubernetes with CI/CD instead.
Which Docker versions and architectures are supported?
This version is tested to support Docker v1.43 and higher and autonegotiates the API version by default. Images are provided for amd64, i386, armhf, arm64v8, and riscv64.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing