Docker使用过程中的一些异常问题处理

xiaohai 2019-05-16 20:42:56 3444人围观 标签: Docker 
简介在使用Docker的过程中会出现很多异常情况,在这里将进行一些相关的总结供后期参考。

在使用Docker过程中的一些问题记录

一、解决Error response from daemon: oci runtime error: container_linux.go:247: starting container process

很久没用本机的Docker,当我在运行容器的时候出现如下问题:Error response from daemon: oci runtime error: container_linux.go:247: starting container process。其主要原因是linux与docker版本的兼容性问题。那么解决方式如下:

1、使用root权限更新系统
yum update
2、删除过旧的Docker
yum remove docker docker-common docker-selinux docker-engine
3、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
4、安装docker
yum install docker-ce
5、设置开机启动和启动
systemctl enable docker systemctl start docker

二、在某些时候docker images明明存在镜像,但是删除却删不掉,一直报Error: No such container的错误

切换到root用户然后:

service docker stop #停止docker rm -rf /var/lib/docker #删除相关文件 service docker start #启动docker

到这里就会发现镜像已经删除干净