Docker client version too old (API Version 1.22 Not Supported)
This issue occurs because the installed Docker version is too recent to support the YAML configuration referencing an older Docker client version (1.22). Minimum supported API version is 1.24 suggests that the configuration file (docker-compose.yml) is using an outdated syntax or version (e.g., version: "2.0") that is no longer compatible with the updated Docker installation.
Steps to Identify the Symptom
-
Execute the following command on the MCM server to trigger the error:
/opt/BESUEM/service-mdm.sh restart Check the installed Docker version by running:
If the Docker version is greater than 1.24, this symptom may occur due to the incompatibility between the Docker Compose YAML configuration and the newer Docker version.docker --version
Possible Cause
The issue is caused by an unsupported Docker version being installed that does not align with the version specified in the Docker Compose configuration file.
Solution
To resolve this issue, install MCM using a fixlet with version number
3.2.0.x, which will update the Docker Compose YAML
configuration to use a compatible client API with the installed Docker version.