Update containers/images to latest version in Docker Desktop (windows)

This page summarizes the projects mentioned and recommended in the original post on /r/docker

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • dockcheck

    CLI tool to automate docker image updates. No pre-pull, selective, notify, prune.

  • To "mass-check and mass-update" containers from the commandline, dockcheck is very light and useful. A simple dockcheck.sh -a -p for example would check all deployed containers for image updates and if there are any, pull them, then restart the container and at the end, cleanup unused images to free up diskspace. There is also a version with a web interface, DCW.

  • DCW

  • To "mass-check and mass-update" containers from the commandline, dockcheck is very light and useful. A simple dockcheck.sh -a -p for example would check all deployed containers for image updates and if there are any, pull them, then restart the container and at the end, cleanup unused images to free up diskspace. There is also a version with a web interface, DCW.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Portainer

    Making Docker and Kubernetes management easy.

  • Portainer runs in a container by itself, but provides a beginner-friendly web interface for you to start/stop/etc all your containers. Community Edition is free and should be good enough, especially for beginners. But you can also get a Business Edition license for free, for up to 5 nodes and enjoy a few more special features.

  • Diun

    Receive notifications when an image is updated on a Docker registry

  • Similar to Watchtower but without the option to auto-update containers, just notifying is diun. But imo it does that better and more reliable than Watchtower does. You can get notified by Email, Discord, Pushover, Telegram and many more options.

  • watchtower

    A process for automating Docker container base image updates.

  • Watchtower is a popular thing to also run in a container, and it can check all your containers for updates and optionally also pull and restart them them. However there are some risks to automatically update software right away when its released. Typically i would recommend you set Watchtower to only notify you about available updates, and then you can check the releasenotes and decide when its safe to update.

  • docker-autocompose

    Generate a docker-compose yaml definition from a running container

  • But there is this little tool docker-autocompose that can read the configuration of your current containers and export that into a docker-compose.yml. It probably wont work 100% perfect for every possible container config, but its worth a try and it might save a lot of time when making the switch from run to compose. Good luck!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts