Skip to content

Releases: mag37/dockcheck

v0.1.8

15 Feb 16:02
687551c
Compare
Choose a tag to compare

Fixes:

  • Checks if curl/wget exist to not get an empty regctl binary.
    • Extra check if regctl binary is functional before continuing.
  • changed shebang to #!/usr/bin/env bash for portability.
  • General cleaning. (y/n checks and space saving)

New:

  • Rework of the choosecontainers function

    • [aA] to update ALL (was 0 before and part of the list/array)
    • numbers starting from 1 (instead of 0)
    • will prompt for new choice if picking numbers/letters out of bound.
  • docker prune option after completed updates.

    • additionally a-p flag for automatic update+prune, eg ./dockcheck.sh -yp
  • Added GNU GPL v3.0 license.

v0.1.7

12 Feb 19:57
1490c97
Compare
Choose a tag to compare

Fixes:

  • directly check error on regctl instead of indirectly
  • safer array-checks (not expanding without index)
  • find/replace instead of sed
  • printf formatting fixes
  • read formatting fixes

v0.1.6

10 Feb 20:39
96a8eda
Compare
Choose a tag to compare

Fixes:

  • Path broke on containers which were started with docker run and did not have the correct compose-labels.
  • Removed the docker run-version of the script as functionality is now built in to main.

New:

  • Allow for people to have a mix of compose and run -containers without breaking.
  • Added a default skip for docker run containers, but giving a new option to allow image updates for those too.
    -r Allow updating images for docker run, wont update the container

⚠️ Be aware that containers started with docker run wont restart with a new image automatically, you'll need to manually remove and recreate it. Consider moving to compose!

v0.1.5

09 Feb 19:04
5ef1236
Compare
Choose a tag to compare

Fixes:

  • Path of compose-file sometimes broke (probably due to old docker-compose binary). Added a fix to be backwards compatible.
  • Got dockcheck_docker-run_ver.sh up to the changes from main (still not recommended to run).

v0.1.4

07 Feb 14:45
27e9663
Compare
Choose a tag to compare

Streamlined selection.

  • Removed yes-no before choosing contianers, enter number straight away or q/n to quit.
  • Cleaned some wording and order of messages.

v0.1.3

04 Feb 12:13
44f9742
Compare
Choose a tag to compare

New:

  • Version check - simple check if there's a new version of the script and alert the user.

Fixes:

  • Will respect if only 1 service in a stack is chosen for updates wont update the whole stack.
  • Binary check sometimes returned error for old docker-compose binary even when it existed.
  • Minor cleaning

v0.1.1

01 Feb 18:58
d8b30b2
Compare
Choose a tag to compare

New release, minor changes.

  • Alphabetical sorting to the container lists.
  • Bugfixed the pathing for the compose-files (previously only worked with docker-compose.yml but should now check the actual specific file used for the container.

v0.1.0

30 Jan 19:36
2cd0469
Compare
Choose a tag to compare

First big and seemingly complete merge for now.