Inc*_*tic 11 docker visual-studio-code vscode-remote
我已经使用VSCode 远程容器插件有一段时间了,没有出现任何问题。但是今天,当我尝试打开我的项目时,远程容器无法打开,并出现以下错误:
Command failed: docker exec -w /home/vscode/.vscode-server/bin/9833dd88 24d0faab /bin/sh -c echo 34503 >.devport
rejected promise not handled within 1 second: Error: ENOSPC: no space left on device, mkdir '/home/vscode/.vscode-server/data/logs/20191209T160810
Run Code Online (Sandbox Code Playgroud)
看起来容器的磁盘空间不足,但我不知道如何添加更多空间。
经过进一步检查,我有点困惑。df当我从容器中运行时,它显示我已使用60G磁盘空间,但根目录的大小仅为 ~ 9G。
$ df
Filesystem Size Used Avail Use% Mounted on
overlay 63G 61G 0 100% /
tmpfs 64M 0 64M 0% /dev
tmpfs 7.4G 0 7.4G 0% /sys/fs/cgroup
shm 64M 0 64M 0% /dev/shm
/dev/sda1 63G 61G 0 100% /etc/hosts
tmpfs 7.4G 0 7.4G 0% /proc/acpi
tmpfs 7.4G 0 7.4G 0% /sys/firmware
$ du -h --max-depth=1 /
9.2G /
Run Code Online (Sandbox Code Playgroud)
解决这个问题的最佳方法是什么?
sbm*_*ema 12
docker system prune --all如果您没有看到任何带有 和 的容器或图像docker ps,请尝试docker images,但要小心,它会删除所有缓存和未使用的容器、图像和网络。docker ps -a并向docker images -a您显示所有容器和映像,包括当前未运行或未使用的容器和映像。
如果问题仍然存在,请检查文档:清理未使用的 docker 资源
| 归档时间: |
|
| 查看次数: |
15137 次 |
| 最近记录: |