Plesk for Linux
kb: technical
ext: docker
Applicable to:
- Plesk for Linux
Symptoms
- Docker has been recently updated to v29
- Portainer version is 2.33.3 or lower
-
After accessing Portainer, the "local" Docker environment shows the following error:
- Docker containers exist and are running fine, but are not manageble via Portainer
Cause
Docker 29 enforces a minimum API version of 1.44, but Portainer CE 2.33.3 uses API 1.41. This mismatch causes the local environment handshake to fail, resulting in Portainer marking the "local" endpoint as unreachable.
Resolution
Until the issue is resolved by Portainer, the following workaround can be applied:
- Connect to the Plesk server via SSH.
-
Edit the Docker daemon service:
# systemctl edit docker.service
-
Add the following lines above the comment "### Lines below this comment will be discarded":
CONFIG_TEXT: [Service]
Environment=DOCKER_MIN_API_VERSION=1.41 -
Restart the Docker service:
# systemctl restart docker.service
Comments
Please sign in to leave a comment.