我仍在学习 docker 和 AWS,我有一个 docker 进程在 50gb EBS 存储上运行了一段时间,现在我的磁盘空间不足,因此,当我重新启动我的实例时,docker 不再启动。
当我尝试时,sudo du -h / | grep '[0-9\.]\+G'我得到:
1.8G /var/lib/docker/containers/f7cf0...
17G /var/lib/docker/containers/55b7e...
2.8G /var/lib/docker/containers/987b0...
22G /var/lib/docker/containers/726b0...
44G /var/lib/docker/containers
4.3G /var/lib/docker/devicemapper/devicemapper
4.3G /var/lib/docker/devicemapper
48G /var/lib/docker
48G /var/lib
48G /var
0 /sys/bus/mdio_bus/drivers/Generic 10G PHY
50G /
Run Code Online (Sandbox Code Playgroud)
当我尝试时,sudo docker ps -a我得到:
Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
Run Code Online (Sandbox Code Playgroud)
我不想碰726b0...过程,这才是最重要的。如果我删除 55b7e... 的 .log 文件会导致问题吗?有没有比仅仅删除文件更干净的方法呢?