启动docker-compose模式的项目时,报错
查看报错信息,显示之前的容器依然在占用设备,导致设备无法删除 查看所以容器 docker ps -a
确实存在一个容器死掉,尝试删除该容器 docker rm -f 44630f6b5b70
通过docker rm无法删除,提示文件系统相关的问题,应该是和docker容器的文件系统有关,docker是通过挂载的形式使用宿主机文件系统的。查看一下跟报错有关的挂载信息:
grep docker /proc/*/mountinfo|grep c70ec536a3926230988c1a9451c99ebcf6af03ac318988b4bd4d5240b255739 | awk -F ":" '{print $1}' | awk -F "/" '{print $3}'
注:c70ec536a3926230988c1a9451c99ebcf6af03ac318988b4bd4d5240b255739这一串长数字是后面的设备名
之后可正常启动



