摘要:1、問題描述在安裝好docker環(huán)境后,啟動docker容器時(shí)報(bào)錯(cuò):Error response from daemon: failed to create shim task: OCI runtime create failed: container_li...
1、問題描述
在安裝好docker環(huán)境后,啟動docker容器時(shí)報(bào)錯(cuò):
Error response from daemon: failed to create shim task: OCI runtime create failed: container_linux.go:318: starting container process caused "permission denied": unknown
2、問題分析
一般這個(gè)異常是因?yàn)閞unc存在多個(gè)版本且docker運(yùn)行時(shí)使用的版本選擇了低版本導(dǎo)致的。
查看docker當(dāng)前使用的runc版本:
docker info |grep runc
3、問題解決
查看runc 版本號:
runc -v
查看runc 位置:
whereis runc
如果結(jié)果有多個(gè)位置,需要每個(gè)位置單獨(dú)運(yùn)行runc -v查看版本,例如:
/usr/bin/runc -v
把掉低版本的runc重命名成runc.bak后再查看docker runc信息:
docker info |grep runc
重新啟動docker,可以正常啟動了。