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即可


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容