containrrr/watchtower Archived — What This Means

⚠️
containrrr/watchtower is archived as of December 17, 2025. The GitHub repository is now read-only. The maintainers of the containrrr organization have stopped issuing releases, security patches, and bug fixes. The last release was v1.7.1. The Docker Hub image still exists and still works for current Docker versions, but it will not receive future updates as the Docker API evolves or new security issues are discovered.

Running an archived, unmaintained container image carries real risk over time. The primary concerns are:

  • Security vulnerabilities in the Go runtime or Alpine base image will not be patched
  • Docker API compatibility — future Docker Engine versions may introduce breaking API changes that the archived image cannot handle
  • Registry API changes (e.g., Docker Hub, GitHub Container Registry) may break image checking in the unpatched codebase

For new deployments in 2026, use nickfedor/watchtower. For existing deployments, plan a migration — the process takes under 2 minutes. See What Happened to Watchtower Docker for full context.

The containrrr/watchtower Image (Legacy/Archived)

containrrr/watchtower was the original official Watchtower Docker image, hosted on Docker Hub by the containrrr organization. With 100M+ pulls, it became the de facto standard for Docker container auto-updates. As of December 17, 2025 this image is archived and receives no further updates.

# Pull the archived containrrr image (still works, not recommended for new installs)
docker pull containrrr/watchtower

# Specific version — the last release
docker pull containrrr/watchtower:1.7.1

containrrr Image Tags (Frozen)

TagDescriptionStatus
latestFrozen at v1.7.1 (Dec 2025)⚠️ No updates
1.7.1Last release before archive◑ Pinned, no patches
edgeDevelopment build — frozen✗ Do not use
mtdowlingLegacy tag from original author✗ Deprecated

nickfedor/watchtower — The Active Replacement

The nickfedor/watchtower image is maintained by Nicholas Fedor (GitHub: nicholas-fedor), who forked the project before the containrrr archive and has continued active development. It is published on Docker Hub under two equivalent names:

  • nickfedor/watchtower
  • nicholas-fedor/watchtower
# Pull the actively maintained fork
docker pull nickfedor/watchtower

# Or using the GitHub username variant
docker pull nicholas-fedor/watchtower

# Specific version
docker pull nickfedor/watchtower:latest

Key properties of the nickfedor fork:

  • Full API compatibility with containrrr/watchtower — all environment variables and labels work identically
  • Active releases with security patches and bug fixes
  • Additional features and environment variables not yet merged upstream before the archive
  • Same Alpine Linux base, same multi-architecture support (amd64, arm64, arm/v7)
  • Open-source — full source available and auditable at github.com/nicholas-fedor/watchtower

containrrr vs nickfedor — 2026 Comparison

Aspectcontainrrr/watchtowernickfedor/watchtower
Maintenance status✗ Archived Dec 2025✓ Actively maintained
Security patches✗ None going forward✓ Yes
New releases✗ Frozen at v1.7.1✓ Regular releases
Docker Hub pulls100M+ (historical)Growing
API compatibility✓ Yes✓ Yes (drop-in replacement)
Env variable compatibility✓ Yes✓ Yes (fully compatible)
Architecture supportamd64, arm64, arm/v7amd64, arm64, arm/v7
Recommended for new installs✗ No✓ Yes
Migration effort✓ Change image name only

Which Image Should You Use in 2026?

Use nickfedor/watchtower for all deployments in 2026. It is the only actively maintained Watchtower image available. The migration from containrrr/watchtower is a single-line change in your Docker Compose file or docker run command.

If you are already running containrrr/watchtower:

  • Your existing containers will continue to be updated for now — the archived image still works
  • However, you should migrate to nickfedor/watchtower at your next maintenance window
  • See the step-by-step migration guide — it takes under 2 minutes

Use containrrr/watchtower only if you are pinning a specific version for reproducibility in an air-gapped environment and have explicitly accepted the no-patch-support tradeoff.

Image Size and Architecture

Both images are built on Alpine Linux and are approximately 12–15 MB compressed. Both support:

  • linux/amd64 (x86_64)
  • linux/arm64 (Apple Silicon, AWS Graviton, Raspberry Pi 4+)
  • linux/arm/v7 (Raspberry Pi 3 and earlier)

Frequently Asked Questions

What happened to containrrr/watchtower?

The containrrr/watchtower project was archived by its maintainers on December 17, 2025. The GitHub repository is now read-only — no new releases, security patches, or bug fixes will be issued. The recommended active replacement is nickfedor/watchtower, which is fully API-compatible. See What Happened to Watchtower Docker for the full story.

Is nickfedor/watchtower safe to use?

Yes. Nicholas Fedor is a known contributor to the container tooling community and the fork is open-source at github.com/nicholas-fedor/watchtower. It is the most actively maintained Watchtower image available as of 2026, with regular security patches and bug fixes. As with any container image, review recent commits before deploying in sensitive production environments.

How do I migrate from containrrr/watchtower to nickfedor/watchtower?

Change the image name in your docker run command or docker-compose.yml from containrrr/watchtower to nickfedor/watchtower. All environment variables, labels, and volumes work identically — no other changes needed. Run docker compose pull && docker compose up -d to apply. Full steps are in the migration guide.

Does the archived containrrr/watchtower image still work?

Yes, for now. The frozen v1.7.1 image still pulls and runs, and it will continue to update containers as long as Docker's API remains compatible and Docker Hub's registry API doesn't change in ways that break the image's polling logic. However, it will not receive security patches, and compatibility is not guaranteed as Docker continues to evolve. Plan your migration to nickfedor/watchtower at the next opportunity.

AC
Alex Chen
Docker Infrastructure Engineer
Alex monitors the containrrr ecosystem and has documented the history and differences between all Watchtower Docker Hub image variants. This article was updated in June 2026 to reflect the containrrr archive status and recommend the nickfedor fork.

Migrate to nickfedor/watchtower in under 2 minutes

The actively maintained Watchtower fork. Fully compatible with all your existing configuration.

Migration Guide