0

我看到主机中的 docker 容器显示为 Running/Up ,但是当我尝试 exec 时,我看到了 .

rpc error: code = 2 desc = containerd: container not found

我没有看到任何相关进程在ps -aef输出上运行。

翻阅dockerd我看到的日志-

level=error msg="containerd: get exit status" error="containerd: process has not exited" id=e4e5d58359 pid=bba1944c4 systemPid=5132

码头工人版本:

客户端:版本:1.13.1 API 版本:1.26 Go 版本:go1.7.5 Git 提交:092cba3 内置:2017 年 2 月 8 日星期三 06:50:14 OS/Arch:linux/amd64

服务器:版本:1.13.1 API 版本:1.26(最低版本 1.12) Go 版本:go1.7.5 Git 提交:092cba3 构建:2017 年 2 月 8 日星期三 06:50:14 OS/Arch:linux/amd64 实验性:false

什么可能导致这种行为?指针?

4

1 回答 1

2

此问题自 v17.12 起已修复。

版本 18.03 是最新的受支持版本,因此您应该将 docker 升级到最新版本。

于 2018-12-13T19:42:31.747 回答