報錯信息:docker: Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime


docker版本:18.09.0  在Centos7.2上安裝(為離線安裝):安裝成功后,在創建容器時,報錯:

docker: Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/6602807a7f1a03689a847741b0a10171788f7bed2aa92a4dff35c429b02248d1/log.json: no such file or directory): docker-runc did not terminate sucessfully: docker-runc: symbol lookup error: docker-runc: undefined symbol: seccomp_version

Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/88cf2ba8bbec1377acc4db41ece11dd18e63010855562aef0723ba7aed9e01dc/log.json: no such file or directory): docker-runc did not terminate sucessfully: unknown

需要注意的是:同樣是離線安裝:拿這些安裝包在centos7.5上安裝后,能夠正常使用,在Cento7.2上就異常了,最后查了寫資料:說是docker版本問題,需要升級Centos7.2到7.4 或者降低docker版本:由於當時條件不允許,無法做docker版本的變動和系統的升級:最后找到解決方案:升級libseccomp

         當時系統的libseccomp為:libseccomp-2.1.1

          需要升級到:libseccomp-2.3.1

       下載地址:http://www.rpmfind.net/linux/centos/7.9.2009/os/x86_64/Packages/libseccomp-2.3.1-4.el7.x86_64.rpm

       升級安裝:rpm -U libseccomp-2.3.1-4.el7.x86_64.rpm

安裝完成后重新創建容器,無異常報錯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM