본문 바로가기
🔧 Tools

DockerDesktop 탈출 : `Docker.raw`삭제, OrbStack

by iirin 2023. 10. 27.

발생 상황

  • M1 256GB 사용중에 특별히 큰 파일이나 응용프로그램이 없음에도 시스템 용량이 매우 크다는 것을 발견했습니다. 소프트웨어 업데이트를 하기 위해서는 용량 확보가 반드시 필요했습니다.
  • 대용량파일과 시스템 파일을 뒤지다가 발견한 `Docker.raw` 이 굉장히 용량이 크다는 것을 발견하였습니다.

발생 원인

  • `Docker.raw` 파일은 Docker Desktop 애플리케이션을 사용하기 위한 파일입니다.
  • 컨테이너 이미지, 볼륨 데이터 및 컨테이너 런타임과 관련된 모든 데이터를 저장합니다.
  • 만약 Docker Desktop을 사용중이라면 해당 파일을 수정하거나삭제하는 것은 애플리케이션 이용에 지장을 줄 수 있습니다. 직접적인 조작보다는 Docker Desktop을 이용하여 조작하는 것을 추천합니다.
  • Max size 를 조절하는 방법은 이 링크를 참조하세요. : https://manchann.tistory.com/35
 

[Docker] 맥(MAC) 시스템 데이터 저장 공간에서 도커(Docker) 용량 줄이기

문제 발견 최근 맥북이 조금씩 느려지는 것 같아 다양한 원인을 찾던 중 맥북의 저장공간을 확인해 보았다. 사실 지금은 위의 캡쳐본은 어느정도 정리를 하고 난 후여서 44GB이지만, 당시 내 맥북

manchann.tistory.com

대처

  • Docker Desktop이 동작하는데 많은 리소스를 소모하여 `OrbStack`을 사용하는 중이었습니다.
  • GUI로 컨테이너를 새로 띄울 수가 없어 CLI 이용을 병행해야하지만 가볍고 빨라 만족중입니다.
⚡️ Lightning Fast. Starts in 2 seconds, optimized network and file system, fast x86 emulation.
💨 Feather Light. Low CPU and disk usage, battery-friendly, works with less memory, native Swift app.
🍰 Effortlessly Simple. Automatic domain names and migration, CLI & file system integration, VPN and SSH support.
⚙️ Powerful. Run Docker containers, Kubernetes, and Linux distros. Manage containers quickly from your menu bar. Explore volume and image files.

- OrbStack Docs