목표
Docker 디스크 이미지를 스캔·정리한다. EcoDocker 상수 기반.
선행 #16(삭제전략 추상화)은 완료됨 — DeleteMethod(path/command/api) 계약으로 API/command 기반 회수 표현 가능.
대상
Docker.raw — protected, vendor prune(docker system prune)만. 실측: apparent 460G / disk 8.0G (sparse). 기존 sparse-aware sizing으로 실제 점유(8G) 정확 산출됨.
설계 노트
- Docker의 global/Container 중복은 Container/VM 스캐너로 일원화 —
global.go에 docker 경로 미등록 유지.
Docker.raw 자체는 삭제 대상이 아니라 protected; 회수는 vendor docker system prune을 DeleteMethod(command kind)로 연동.
분리된 트랙
완료 조건
- Docker 스캐너 + vendor prune 연동 + 테스트
docs/ecosystems.md 갱신 (같은 커밋)
목표
Docker 디스크 이미지를 스캔·정리한다.
EcoDocker상수 기반.대상
Docker.raw— protected, vendor prune(docker system prune)만. 실측: apparent 460G / disk 8.0G (sparse). 기존 sparse-aware sizing으로 실제 점유(8G) 정확 산출됨.설계 노트
global.go에 docker 경로 미등록 유지.Docker.raw자체는 삭제 대상이 아니라 protected; 회수는 vendordocker system prune을DeleteMethod(command kind)로 연동.분리된 트랙
완료 조건
docs/ecosystems.md갱신 (같은 커밋)