Christopher d9ab8f257b Fix issues in fixing docker (#64)
* Improve Docker API version checks and cleanup

Enhanced Docker API version verification with clearer messaging for newer versions and added checks for GPG key conflicts. Improved Docker repository setup by removing old GPG keys and refined Docker runtime cleanup to handle network namespace files more safely.

* Update script version to 1.6.1

Bump displayed version in casaos-fix-docker-api-version/run.sh from 1.6.0 to 1.6.1 for consistency across script output and help messages.

* Update README for Docker 28.0.x and API changes

Revised documentation to reflect support for Docker 28.0.x (API 1.47/1.48) instead of 24.0.7, clarified compatibility notes for CasaOS versions, and updated instructions for LXC/Proxmox environments. Also improved versioning details and troubleshooting steps for Docker and containerd.io installations.

* Remove testing instructions from README

Deleted the section describing how to test the fix script and related usage details from the README. This streamlines the documentation and removes references to the test script.

* Improve Docker version resolution in run.sh

Updated the script to correctly compare Docker API versions using bc for numeric comparison. Enhanced the Docker version resolver to support all 28.x.x releases, not just 28.0.x, and improved filtering and sorting to select the latest available version.

* Update script to support Docker 28.x series

Replaces references to Docker 28.0.x with 28.x throughout the script to reflect support for all 28.x versions. Updates compatibility checks, messages, and comments to include API versions 1.47 and 1.48, ensuring broader compatibility with CasaOS.

* Update runc issue links to markdown format in README

Changed plain URLs referencing the opencontainers/runc issue to markdown link format for improved readability in the documentation.

* Improve Docker API version compatibility check

Updated the version check logic in run.sh to use awk for decimal comparison and support Docker API versions 1.47 to 1.51, ensuring compatibility with CasaOS. Adjusted warning messages to reflect the broader compatible range and upcoming breaking changes in API 1.52.

* Update script version to 1.6.2

Bump displayed version in casaos-fix-docker-api-version/run.sh from 1.6.1 to 1.6.2 for consistency across script output and usage instructions.

* Update script version to 1.6.1 in run.sh

Changed displayed version from 1.6.2 to 1.6.1 in all relevant echo statements for consistency with the actual script version.
2025-11-15 23:37:56 -08:00
2023-10-04 21:27:05 -05:00
2023-08-14 21:39:57 -05:00
2023-10-27 11:00:31 -05:00

BigBearScripts

YouTube Link: https://www.youtube.com/@bigbeartechworld

BigBearCommunity

If you have a suggestion for a video, post in the BigBearCommunity.

Support My Work

ko-fi

Description
No description provided
Readme MIT 1 MiB
Languages
Shell 99.2%
JavaScript 0.8%