docker-compose 报错记录
1、如往常一樣對(duì)docker-compose.yml配置修改后,docker-compose up -d 后臺(tái)啟動(dòng),啟動(dòng)后報(bào)錯(cuò),由原來(lái)的done變成了error。
第一反應(yīng)就是down掉這些容器:
docker-compose down? #仍然報(bào)錯(cuò),并提示xxxx? ?/var/lib/docker/overlay2/d9bf3cecd709xxx :device?or?resource?busy
?
?
?
網(wǎng)上說(shuō)這表示目錄被掛載中,嘗試umount這些目錄
umount??/var/lib/docker/overlay2/d9bf3cecd709xxx? #無(wú)法umount,提示no mounts,是說(shuō)根本沒(méi)有掛載,也許有些前輩遇到過(guò)這類問(wèn)題,可以此操作解決問(wèn)題。
又到處查看前輩高人發(fā)的文,都不盡相同,再次嘗試如下操作:
根據(jù)容器ID 找到/var/lib/docker/containers/xxx(container_id長(zhǎng)id)
再將其刪除:rm -rf??/var/lib/docker/containers/xxx(container_id長(zhǎng)id)
重啟docker:systemctl restart docker
查看容器:docker-compose ps? ?#發(fā)現(xiàn)已經(jīng)成功刪除報(bào)錯(cuò)的容器。
?
轉(zhuǎn)載于:https://www.cnblogs.com/ccit/p/10033495.html
總結(jié)
以上是生活随笔為你收集整理的docker-compose 报错记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Count Primes(leetcod
- 下一篇: AI应用开发实战(转)