Go to file
mag37 66b53ec3af
added some more functionality
Added help section.
Added getops for options.
Added -a for auto update
Added -n for no updates.
Added $1 use to filter what containers.
2023-01-19 12:09:29 +01:00
dc_function.sh Update dc_function.sh 2023-01-19 09:58:06 +01:00
dockcheck.sh added some more functionality 2023-01-19 12:09:29 +01:00
README.md Update README.md 2023-01-19 10:04:06 +01:00

dockcheck

Scripts and functions to check for docker updates for images, without the need of pulling. With the help of regctl. This is just a concept for fun and inspiration, use with care.


Dependencies:

Running docker (duh) and compose, either standalone or plugin.
regctl by regclient


dockcheck.sh

A script to check all currently running containers if they've got updates without pulling images, list them and give the option to update. Example:

$ ./dockcheck.sh
. . .
Containers with updates available:
whoogle-search

Containers on latest version:
glances
homer

Do you want to update? y/[n]
y

Then it proceedes to run pull and up -d on every container with updates.

Example-video:
asciicast

dc_function.sh

Function to quickly check for updates on a single contianer or list of containers by name. Without the need of pulling. Preferably placed in .bashrc or similar. Example:

$ dockcheck ng
Updates available for local_nginx.
nginx_reverse is already latest.
Updates available for paperless-ng.