Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime error
最新推荐文章于 2024-05-21 10:41:48 发布
最新推荐文章于 2024-05-21 10:41:48 发布
阅读量
1.9k
报错信息的前半部分出现了两个路径“/mydata/elasticsearch/config/elasticsearch.yml”和“/usr/share/elasticsearch/config/elasticsearch.yml”,前一个是我外部主机上的路径,后一个是
docker
安装的es里面的地址。首先我删除了config目录下的ssdb.conf目录 然后删除了建立失败的ssdb容器 重新run 无报错 出现容器Id。不知道提示这个错误原因有没有其它可能。
docker
:
Error
response
from
daemon
:
OCI
runtime
create
failed
:
unable
to re
trie
ve
OCI
runtime
error
(open /run/
docker
/containerd/
daemon
/io.containerd.
runtime
.v1.linux/moby/262f67d9beb653ac60b1c...
1、RunC 是什么?
RunC 是一个轻量级的工具,它是用来运行容器的,只用来做这一件事,并且这一件事要做好。
我们可以认为它就是个命令行小工具,可以不用通过
docker
引擎,直接运行容器。
事实上,runC 是标准化的产物,它根据
OCI
标准来创建和运行容器。
而
OCI
(Open Container Initiati
ve
)组织,旨在围绕容器格式和运行时制定一个开放的工业化标准
2、安装 runC
RunC 是用 golang 创建的项目,因此编译它之前需要在本地安装 golang 的开发环境。
【containerd错误解决系列】
failed
to
create
shim task,
OCI
runtime
create
failed
,
unable
to re
trie
ve
OCI
runtime
error
, runc did not terminate successfully
docker
版本:18.09.0 在Centos7.2上安装(为离线安装):安装成功后,在创建容器时,报错:
docker
:
Error
response
from
daemon
:
OCI
runtime
create
failed
:
unable
to re
trie
ve
OCI
runtime
error
(open /run/
docker
/containerd/
daemon
/io.cont...
Error
executing command: exit status 127
| 8a3209ebebdb83e2f4cb94e6428c05f3cfe6c27651ed5a77a9771a312b2ab6d7
docker
:
Error
response
from
daemon
:
failed
to
create
shim:
OCI
runtime
create
failed
:
unable
to re
trie
ve
OCI
runtime
error
(o
docker
:
Error
response
from
daemon
:
failed
to
create
shim task:
OCI
runtime
create
failed
: runc crea
docker
:
Error
response
from
daemon
:
OCI
runtime
create
failed
:
unable
to re
trie
ve
OCI
runtime
error
(open /run/containerd/io.containerd.
runtime
.v2.task/moby/40b48d6f9ea6c0bbcbaa9413adb1914b41e4750465125742203b5d2cb72d3c06/log.json: no such file or director
解决:
docker
挂载问题:(
OCI
runtime
create
failed
: runc
create
failed
)和 (java.nio.file.AccessDeniedException)
failed
to
create
shim:
OCI
runtime
create
failed
:
unable
to re
trie
ve
OCI
runtime
error
(open /run/containerd/io.containerd.
runtime
.v2.task/default/40747996c67be9a4cb5b9c9a56b4a0684f0f5cdce30f083ba9509a6758e15a08/log.json: no such file or directory):
用于搜索引擎抓取
docker
:
Error
response
from
daemon
:
OCI
runtime
create
failed
: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: rootfs_linux.go:76: mounting “/mydata/elasticsearch/config/elasticsearch.yml” t
Error
response
from
daemon
:
failed
to
create
shim task:
OCI
runtime
create
failed
: runc
create
failed
:
unable
to start container process:
error
during container init:
unable
to apply apparmor profile: apparmor
failed
to apply profile: write /proc/self/attr
隔了三周没有启动
docker
镜像,由出现问题了,
$
docker
run --
runtime
=nvidia -v /data/coco:/packages/detectron/lib/datasets data/coco -it object_detection/linsubaccuracy:v1 /bin/bash
docker
:
Error
response
from
daemon
: O...
Error
response
from
daemon
:
failed
to
create
task for container:
failed
to
create
shim task:
OCI
runtime
create
failed
:
unable
to re
trie
ve
OCI
runtime
error
(open /run/containerd/io.containerd.
runtime
.v2.task/moby/4a7cc9e9d0d66c8db7f9cd68ffa2631c54d3e3dab4
今天在虚拟机运行
docker
镜像时,一直报错(具体报错原因待分析),检查了系统内核和操作系统版本,也没有找到结果。[root@bogon ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)[root@bog[root@bogon ~]#
docker
ve
rsionClient:
Ve
rsion: 17.12.1-ce ...