学无先后,达者为师

网站首页 编程语言 正文

Docker项目启动报设备忙错误

作者:吉松松 更新时间: 2022-07-09 编程语言

启动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这一串长数字是后面的设备名

之后可正常启动

原文链接:https://blog.csdn.net/m0_37642477/article/details/121643635

栏目分类
最近更新