레이블이 docker-slim인 게시물을 표시합니다. 모든 게시물 표시
레이블이 docker-slim인 게시물을 표시합니다. 모든 게시물 표시

dive no space error, lazydocker, docker-slim

# mac 에서 잘동작하던 dive 이 도커 이미지 내용을 보려고 하면 다음과 같은 에러가 발생했다.
dive ysoftman-test-image:test
...
Error response from daemon: write /var/lib/docker/tmp/docker-export-988773316/206ab2532181c3c32223f640b05e841439179a3c
b349bb2818503a346ccfeda1/layer.tar: no space left on device

# system prune 으로 이미지를 삭제하면 된다.
docker system prune

# 참고로 docker root 경로를 조회하면 다음과 같이 나온다.
# docker info | rg -iN dir
Docker Root Dir: /var/lib/docker
# 하지만 mac 에선 /var/lib/docker 는 존재하진 않고 os 마다 데이터 위치가 다르다.
linux: /var/lib/docker/
windows: C:\ProgramData\DockerDesktop
mac: ${HOME}/Library/Containers/com.docker.docker/Data/vms/0/   


##########


# https://github.com/jesseduffield/lazydocker 로도 이미지내용을 파악할 수 있다.
brew install lazydocker
lazydocker

brew install docker-slim

# 내용 확인
docker-slim xray --target ysoftman-test-image:test