Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2

环境:centos7.1linux

docker run -t -i centos /bin/bash

运行上面的命令开启容器时报错:docker

/usr/bin/docker-current: Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2/8c4e909f7bd85dd94ac3483b209643dd02b4e45adfc0b8ee141a95214903a5c8/merged: invalid argument.
See '/usr/bin/docker-current run --help'.centos

这个是由于用的overlay2文件系统,而系统默认只能识别overlay文件系统bash

因此咱们就要更新文件系统了centos7

#systemctl stop docker //停掉docker服务 #rm -rf /var/lib/docker //注意会清掉docker images的镜像 #vi /etc/sysconfig/docker-storage //将文件里的overlay2改为overlay便可 

例:DOCKER_STORAGE_OPTIONS="--storage-driver overlay "spa

#vi /etc/sysconfig/docker //去掉option后面的--selinux-enabled 

而后启动docker便可:systemctl start docker3d

再运行,成功!code

相关文章
相关标签/搜索