zoukankan      html  css  js  c++  java
  • docker-compose 报错记录

    1、如往常一样对docker-compose.yml配置修改后,docker-compose up -d 后台启动,启动后报错,由原来的done变成了error。

    第一反应就是down掉这些容器:

    docker-compose down  #仍然报错,并提示xxxx   /var/lib/docker/overlay2/d9bf3cecd709xxx :device or resource busy

    网上说这表示目录被挂载中,尝试umount这些目录

    umount  /var/lib/docker/overlay2/d9bf3cecd709xxx  #无法umount,提示no mounts,是说根本没有挂载,也许有些前辈遇到过这类问题,可以此操作解决问题。

    又到处查看前辈高人发的文,都不尽相同,再次尝试如下操作:

    根据容器ID 找到/var/lib/docker/containers/xxx(container_id长id)

    再将其删除:rm -rf  /var/lib/docker/containers/xxx(container_id长id)

    重启docker:systemctl restart docker

    查看容器:docker-compose ps   #发现已经成功删除报错的容器。

    未至精疲力尽,不要怨天尤人。昨日因,今日果。今日为,明日果也!
  • 相关阅读:
    C++模板&泛型编程
    C++继承
    测试pc大、小端
    C语言标准定义的32个关键字
    *塔,菱形
    练习小题目
    c一些关键字
    uvaoj 489
    uvaoj1339
    hdu1969Pie(根据体积二分,分馅饼)
  • 原文地址:https://www.cnblogs.com/ccit/p/10033495.html
Copyright © 2011-2022 走看看