我已经安装了码头版本 17.12.0-ce,构建了c97c6d6
当我尝试启动任何容器时,它会出现以下错误
docker:来自守护进程的错误响应: OCI运行时创建失败:无法检索OCI运行时错误(打开/run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/2c910acea8a0cdd4ea6e2dd87616897b4e62b0913ba5014415bd6066eaf36868/ )
码头信息:
root@MDMNext99001 99001 /#停靠器信息 集装箱:1个 跑步:0 暂停:0 停止:1 图片:1 服务器版本: 17.12.0-ce 存储驱动程序: devicemapper 泳池名称:码头-8:2-137344840-池 泳池大小: 65.54kB 基本设备尺寸: 10.74GB 备份文件系统: xfs Udev同步支持: true 数据文件: /dev/loop0 0 元数据文件: /dev/loop1 1 数据循环文件: /var/lib/docker/devicemapper/devicemapper/data 元数据循环文件: /var/lib/docker/devicemapper/devicemapper/metadata 使用的数据空间: 46.2MB 数据空间总计: 107.4GB 可用数据空间: 39.08GB 使用的元数据空间: 675.8kB 元数据空间总计: 2.147GB 可用元数据空间: 2.147GB 瘦池最小自由空间: 10.74GB 启用延迟删除:真 启用延迟删除:真 延迟删除设备计数:0 图书馆版本:1.02.107-RHEL 7 (2015-10-14) 日志驱动程序: json-file Cgroup驱动: cgroupfs 插件: 卷数:当地 网络:网桥主机macvlan空覆盖 日志:g亲自日志json-文件日志条目syslog 蜂群:活跃 NodeID: h13ain31eiurodrbe3bzz9bz3 运行时:运行时c 默认运行时: runc Init二进制: docker-init 集装箱版本: 89623f28b87a6004d4b785663257362d1658a729 runc版本: N/A (预期: b2567b37d7b75eb4cf325b77297b140ea686ce8f) init版本: 949e6fa 安全选项: 分段组合 配置文件:默认 内核版本: 3.10.0-327.el7.x86_64 操作系统:RedHatEnterpriseLinuxServer7.2 (Maipo)警告: devicemapper:强烈禁止生产使用回送设备。使用
--storage-opt dm.thinpooldev
指定自定义块存储设备。警告:桥-nf-调用-iptables禁用警告:桥-nf-调用-ip6table禁用
我试着运行不同的容器,但是它会产生同样的错误。我是新来的码头,任何帮助或指导将不胜感激。
发布于 2020-07-10 09:32:29
我对一个entrypoint.sh
文件也犯了同样的错误,
我解决了这个问题:
在Linux或macOS上,运行:
chmod +x entrypoint.sh
git add entrypoint.sh
git commit
在Windows上,运行:
git add --chmod=+x -- entrypoint.sh
git commit
发布于 2018-01-03 03:50:52
RHEL 7.2不再受支持,Docker也不会根据不受支持的版本测试它们的发布。您需要升级操作系统,最好升级到7.4,以解决此问题。
在过去的几天里,我看到几个有类似问题的人通过升级他们的操作系统解决了同样的错误信息。一些较旧的包不再与较新的docker版本一起工作。其中一个问题是过时的libseccomp:https://github.com/moby/moby/issues/35906。
发布于 2018-01-03 01:33:42
使用命令" Restart -Service“和Linux (centos或RHEL7)中的"systemctl重新启动docker.service”作为根用户重新启动windows中的对接服务。这可能会解决问题。
https://stackoverflow.com/questions/48074282
复制