{"repo":"vibhorgupta-gh/Argus","free":true,"listed":false,"github":"https://github.com/vibhorgupta-gh/Argus","clone":"git clone https://github.com/vibhorgupta-gh/Argus.git","description":"Update your Docker container to the latest base image effortlessly","language":"TypeScript","stars":30,"topics":["docker","typescript","docker-container","docker-image","automation","jest"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Argus Overview and Intent A TypeScript-based cousin of watchtower, with support for semantically versioned image tags . Update your Docker container to the latest base image effortlessly. Argus automatically updates your running Docker containers to the latest available image. The problem with managing docker images and containers manually, especially in an environment where containers are running across servers and need frequent updates due to constant images updates to the registry, is a series of CLI commands needed to update and rerun a container which quickly gets tiresome: Additionally, if you wish to cleanup redundant images, again docker rmi -f ... . Argus automates the job of updating Docker containers in favour of latest images available in an image registry. Assuming a developer is publishing new versions of a Docker image frequently for an application that resides in containers deployed on local/remote servers, the dev needs a way to propogate the image update to these containers. Traditionally, after SSHing in the remote machine the dev has to stop the existing container, pull the latest image as base, and restart the container. The entire process requires running a series of commands that get tedious, quick. Automating the process of watching your containers, looking for latest images on a remote registry, exiting the running container, pulling the latest image and running a new container with the updated base ensures keeping up to date with newer, stable versio","default_branch":null,"files":null,"tree":[],"storefront":"/r/vibhorgupta-gh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vibhorgupta-gh/Argus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}