Skip to content

WatchtowerA process for automating Docker container base image updates

Update the running version of your containerized app simply by pushing a new image to Docker Hub or your own image registry

Watchtower logo

Features

  • Automatic Updates: Monitor running containers and update them when new images are available
  • Notifications: Get notified via email, Slack, MS Teams, Gotify, or webhooks
  • Container Selection: Choose which containers to monitor using various criteria
  • Private Registries: Support for private Docker registries with authentication
  • Lifecycle Hooks: Execute commands before and after updates
  • Rolling Updates: Control update timing and prevent simultaneous updates
  • Metrics: Prometheus metrics for monitoring
  • HTTP API: Control watchtower via HTTP API
  • Secure Connections: Support for TLS and secure Docker connections

Released under the MIT License.