个人Blog · 2024年5月30日 0

Docker error: Unable to retrieve image details

最近通过 Portainer 访问容器的 console 的时候,总是出现如下的错误信息:Unable to retrieve image details。

简单搜索了一下,发现有很多人在讨论这个问题。大致总结了一下,应该是新升级的 5.26 版本的锅。

Reddit讨论

Github issue:https://github.com/portainer/portainer/issues/11436

查看了一下我机器的 docker 版本,果然已经是 5.26 了。应该是我某次 apt upgrade -y 的时候自动升级了。

dpkg -l | grep docker

执行如下的命令将 docker 版本回到 5.25:

VERSION_STRING=5:25.0.5-1~ubuntu.22.04~jammy
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin

回滚以后 docker 的版本信息:

再次登录 portainer,就可以看到 console 登录的界面了:

可以正常登录 container console: