启用Docker守护进程用户命名空间映射后,容器启动及镜像拉取报错求助
启用Docker守护进程用户命名空间映射后,容器启动及镜像拉取报错求助
最近我在部署Docker容器的时候碰到了麻烦——自从开启了Docker守护进程的用户命名空间映射后,接连出现两个主要错误,实在搞不定,来求助大家!
问题1:使用本地已有镜像启动容器失败
当我尝试用机器上已有的镜像运行容器时,弹出了这个错误:
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "devpts" to rootfs at "/dev/pts": mount devpts:/dev/pts (via /proc/self/fd/9), flags: 0xa, data: newinstance,ptmxmode=0666,mode=0620,gid=5: invalid argument: unknown.
我的环境版本信息:
- Docker版本:26.1.4,build 5650f9b
- RunC版本:1.1.13
问题2:拉取镜像或启动需拉取镜像的容器失败
当我尝试拉取镜像,或者启动需要Docker自动拉取镜像的容器时,会出现这类错误:
failed to register layer: Container ID 42 cannot be mapped to a host ID
麻烦各位大佬帮忙分析下这两个问题的原因,以及对应的解决办法,谢谢啦!
备注:内容来源于stack exchange,提问作者uptivuptiz
相关产品推荐
相关产品推荐

