이 명령을 사용하여 도커를 제거하려고합니다.
$sudo apt-get purge --auto-remove docker
하지만 안타깝게도 항상이 오류가 있습니다.
Reading package lists... Error!
E: Write error - write (28: No space left on device)
E: Can't mmap an empty file
E: Failed to truncate file - ftruncate (9: Bad file descriptor)
E: The package lists or status file could not be parsed or opened.
이 명령을 실행할 때 내가 $df -Th
찾은 것입니다.
Filesystem Type Size Used Avail Use% Mounted on
ud d tmp 3.9G 4.0K 3.9G 1% /d
tmp tmp 799M 592K 798M 1% /run
none tmp 5.0M 0 5.0M 0% /run/lock
none tmp 3.9G 0 3.9G 0% /run/shm
none tmp 100M 0 100M 0% /run/user
/d/s ext4 3.9G 3.9G 0 100% /var
/d/s ext4 30G 240M 28G 1% /opt
이 문제를 해결하고 도커를 제거하려면 어떻게해야합니까? 도와주세요.
이것은 도커와 관련이 없지만 시스템의 공간이 적다는 것과 관련이 있습니다. 시스템에 공간이 적기 때문에이 명령을 실행할 수 없습니다. 다음 명령을 사용하여 시스템 공간을 확인하십시오.
df -Th
파티션이 거의 가득 차면 일부 파일을 삭제하거나 이동하여 공간을 만들고 시도하십시오.
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get autoclean
편집 : 당신의 /var
공간이 100 % 그래서 일부 공간을 삭제하려고합니다. 로그 파일을 사용할 수없는 경우 삭제하거나 중요하지 않은 파일을 삭제할 수 있습니다. 공간을 생성하면 패키지 및 기타 활동을 설치하거나 제거 할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다