【发布时间】:2016-11-22 14:01:53
【问题描述】:
在了解 docker 和 docker compose 时,我删除了 docker compose 仍在使用的卷。
现在,docker compose 为我尝试执行的所有操作(停止、启动、ps、rm、...)打印以下错误消息:
错误:服务“db”中使用了命名卷“db_data:/var/lib/mysql:rw”,但在卷部分未找到声明。
因此,我现在无法以任何方式使用 docker compose。由于我没有想法,我正在寻求一些支持。
【问题讨论】:
-
你试过 docker-compose up 重启所有 docker 容器吗?
-
尝试使用普通 docker 停止/rm(可能带有一些
--force标志)这个容器(docker-compose 只是 docker 的包装器)
标签: linux docker docker-compose