ERROR: for docker-registry_registry_1 Cannot create container for service

启动容器报错:

ERROR: for docker-registry_registry_1 Cannot create container for service registry: error creating overlay mount to /var/lib/docker/overlay2/08cf3a625b9612561ed2c3f3d72e57b616b0e0f0bd56357b732463e206d3ebc8-init/merged: invalid argument

这个是因为用的overlay2文件系统,而系统默认只能识别overlay文件系统

解决办法:

systemctl stop docker

rm -rf /var/lib/docker   //注意会清掉docker images的镜像  

#vi /etc/sysconfig/docker-storage       //将文件里的overlay2改成overlay即可

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

# 重启docker即可


你可能感兴趣的:(ERROR: for docker-registry_registry_1 Cannot create container for service)