Docker构建失败,原因是“ OCI运行时创建失败”

时间:2020-04-20 13:51:19

标签: docker yocto

我已经在Ubuntu 19.10上安装了Docker 19.03.8,以便构建Yocto映像。 我已经开始关注此tutorial

但是问题是构建序列最终出现以下错误:

第15/20步:运行mkdir -p $ BUILD_INPUT_DIR $ BUILD_OUTPUT_DIR
--->在a7cd9e74feb4中运行
OCI运行时创建失败:chdir /run/containerd/io.containerd.runtime.v1.l:g/var/run/docke74feb4356adfad6d93782ddd267e8f9a3377f40c41e34213c11f7cb788:无此类文件或目录:未知

我的码头工人信息如下:

客户:
调试模式:false
服务器:
容器:0
正在运行:0
暂停:0
已停止:0
图片:1
伺服器版本:19.03.8
存储驱动程序:overlay2
支持文件系统:
支持d_type:true
原生叠加差异:true
记录驱动程序:json-file
Cgroup驱动程序:cgroupfs
插件:
数量:本地
网桥 主机ipvlan macvlan空覆盖
日志:awslogs流利的gcplogs gelf 带日志记录的json文件本地登录splunk syslog
群:不活动
运行时:runc
默认运行时:runc
初始化二进制文件:docker-init
容器版本:7ad184331fa3e55e52b890ea95e65ba581ae3429
runc版本:dc9208a3303feef5b3839f4323d9beb36df0a9dd
初始化版本:fec3683
安全选项:
装甲
seccomp
资料:默认
内核版本:5.3.0-46-generic
操作系统:Ubuntu 19.10
操作系统类型:linux
架构:x86_64
CPU:2
总内存:1.941GiB
姓名:homebuntu
ID:FSDJ:IQEB:BR6Z:3D5M:URFC:O4SG:B22T:WL6M:TVU3:ZAZ3:VHXG:YTEP
码头工人 根目录:/ media / dockerdrive / docker
调试模式:false
注册表:https://index.docker.io/v1/
标签:实验性:错误不安全 注册表:
127.0.0.0/8
启用实时还原:false
警告:不支持交换限制

我正在使用以下Dockerfile:

FROM ubuntu:18.04

RUN apt-get update && apt-get -y install gawk wget git-core diffstat unzip texinfo gcc-multilib \
     build-essential chrpath socat cpio python python3 python3-pip python3-pexpect \
     xz-utils debianutils iputils-ping libsdl1.2-dev xterm tar locales

RUN rm /bin/sh && ln -s bash /bin/sh

RUN locale-gen en_US.UTF-8 && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8

ENV USER_NAME imx
ENV PROJECT cuteradio

ARG host_uid=1000
ARG host_gid=1000
RUN groupadd -g $host_gid $USER_NAME && useradd -g $host_gid -m -s /bin/bash -u $host_uid $USER_NAME

USER $USER_NAME

ENV BUILD_INPUT_DIR /home/$USER_NAME/yocto/input
ENV BUILD_OUTPUT_DIR /home/$USER_NAME/yocto/output
# RUN ls -la $PWD
RUN mkdir -p $BUILD_INPUT_DIR $BUILD_OUTPUT_DIR

WORKDIR $BUILD_INPUT_DIR
RUN git clone --recurse-submodules https://github.com/bstubert/$PROJECT.git

WORKDIR $BUILD_OUTPUT_DIR
ENV TEMPLATECONF=$BUILD_INPUT_DIR/$PROJECT/sources/meta-$PROJECT/custom
CMD source $BUILD_INPUT_DIR/$PROJECT/sources/poky/oe-init-build-env build \
    && bitbake $PROJECT-image

build命令如下:

docker build --no-cache --build-arg“ host_uid = $(id -u)” \ --build-arg“ host_gid = $(id -g)” --tag“ cuteradio-image:latest”。

此错误是什么意思以及如何消除该错误?

0 个答案:

没有答案