Articles in this section

Unable to use Portainer in the Docker extension: The environment named local is unreachable

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:

  1. Connect to the Plesk server via SSH.
  2. Edit the Docker daemon service:

    # systemctl edit docker.service

  3. Add the following lines above the comment "### Lines below this comment will be discarded":

    CONFIG_TEXT: [Service]
    Environment=DOCKER_MIN_API_VERSION=1.41

  4. Restart the Docker service:

    # systemctl restart docker.service

 

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.