2

将 containerd 升级到 1.4.0 后,运行 docker 容器失败并出现以下错误

docker: Error response from daemon: ttrpc: closed: unknown.

作为参考,我使用的是 Arch Linux。

4

2 回答 2

2

更新:如前所述,arch repos: 1.4.0-2 中提供了修复此问题的新版本 containerd。(损坏的版本是 1.4.0-1)。因此不再需要以下回滚。


回滚到 containerd 1.3.4 现在可以解决这个问题:

cd /var/cache/pacman/pkg/
sudo pacman -U containerd-1.3.4-2-x86_64.pkg.tar.zst

对于更长期的修复,Github 上已经有一个未解决的票,最好从那里跟踪状态:https ://github.com/containerd/containerd/issues/4483

于 2020-08-17T19:56:11.690 回答
0

修复此问题的新版本 containerd 可在 arch repos 中找到:1.4.0-2

损坏的版本是1.4.0-1,而修复的版本是1.4.0-2

于 2020-08-25T07:35:36.283 回答