centos7 docker 启动镜像报错:OCI runtime create failed:container_linux.go:348: starting container process caused "process_linux [root@localhost log]# docker run -ithello-world /bin/dash

解决方案:
更换合适的docker版本:
1.暂停docker : stop docker
sudo systemctl stop docker

2.对 docker-ce 和 docker-ce-cli 进行移除
sudo yum remove -y docker-ce docker-ce-cli

3.安装旧版本的 docker (18.09.4) 同时安装 docker-ce 和 docker-ce-cli
sudo yum install -y docker-ce-18.09.4 docker-ce-cli-18.09.4

启动与激活 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker
再次运行:发现报的错和前面的不一样;说明前面的问题已经得到解决
docker run -it hello-world /bin/bash

以上报错属于镜像有问题:
本文讲述了在 CentOS 7 系统中遇到 Docker 启动镜像错误的过程,通过更换 Docker 版本、卸载重装、修复镜像问题,提供了一套详细的解决步骤。最终确认问题源于镜像,并给出了针对性的修复建议。
5184

被折叠的 条评论
为什么被折叠?



