Apple Silicon Mac에서 Docker Desktop 없이 Linux 컨테이너를 돌리고 싶다면, 이제 마침내 전용 macOS 네이티브 UI가 등장했다. Davit은 애플이 직접 만든 컨테이너 플랫폼 위에 올라타는 무료 오픈소스 앱으로, Electron도 웹뷰도 추가 백그라운드 에이전트도 없이 macOS 네이티브로 동작한다.

무엇이 다른가
대부분의 컨테이너 관리 도구는 결국 가상화 계층 하나를 더 끼얹는다. Davit은 Apple의 오픈소스 container 데몬과 XPC로 직접 통신한다. 컨테이너 CLI가 쓰는 것과 동일한 통신 경로이기 때문에 Electron·웹뷰 같은 무거운 미들웨어가 필요 없고, 그래서 유휴 상태에서 백그라운드 서비스가 약 25MB 수준으로 가볍게 머문다.
- Docker Desktop 대체: 컨테이너별 경량 VM을 사용하므로 격리 수준은 유지하면서 리소스 점유는 확 줄어든다.
- MIT 라이선스 오픈소스, Apple Developer ID 서명 + 공증 완료.
- 요구 사항: macOS 15 이상, Apple Silicon Mac.
설치는 릴리스 페이지에서 받거나 Homebrew로 한 줄이면 끝난다.
brew install wouterdebie/tap/davit
대시보드가 보여주는 것

Davit을 실행하면 좌측에 컨테이너 목록, 우측에 상세 패널이 펼쳐진다. 한 화면에서 다음과 같은 일을 바로 할 수 있다.
- 시작·중지·재시작·삭제
- 실시간 CPU·메모리·IP 모니터링
- 스트리밍 로그 (follow 또는 boot 모드)
- 원시 설정 확인
- 실행 중인 컨테이너에 네이티브 터미널 (Terminal 또는 iTerm 선택)
- 앱 안에서 컨테이너 파일시스템 탐색 (폴더 이동, Mac으로 다운로드, 업로드)
- Dockerfile 빌드, Compose 가져오기
CLI로 돌아갈 필요 없이 컨테이너별 화면에서 모든 게 끝난다. 불변 컨테이너 특성 때문에 Davit은 기존 설정을 그대로 복사해 새 컨테이너를 미리 채워 넣는 편집 흐름을 제공해서, 포트·환경 변수·마운트·리소스를 빠르게 바꿔볼 수 있다.
왜 지금值得关注한가
Apple이 컨테이너 플랫폼을 정식 공개한 이후, 로컬 Linux 컨테이너의 실질적 선택지는 사실상 OrbStack과 CLI 두 가지였다. Davit은 그 위에 macOS 네이티브 GUI라는 세 번째 축을 추가한다. Docker Desktop처럼 거대한 VM을 띄울 일 없이, 로컬에서 가볍게 컨테이너를 굴리고 싶은 개발자에게 자연스러운 선택지가 된다.
요약
- Apple Silicon Mac 전용, 무료 오픈소스
- Apple container 데몬과 XPC 직접 통신 → 가벼움
- 컨테이너 관리의 모든 작업(빌드·실행·로그·터미널·파일)을 한 GUI에서
- 설치:
brew install wouterdebie/tap/davit
'자동화&툴 리뷰' 카테고리의 다른 글
| 개발자들이 GitHub를 떠나 Codeberg와 셀프 호스팅 대안으로 옮기는 이유 (0) | 2026.07.12 |
|---|---|
| Agentic FC — MCP로 장기간 플레이하는 AI 에이전트용 축구 매니지먼트 시뮬레이션 (0) | 2026.07.10 |
| Trusted Publishing을 패키지 신뢰 신호로 보면 안 되는 이유 — PyPI OIDC가 푸는 문제와 남기는 함정 (0) | 2026.07.09 |
| gh-attach — CLI로 GitHub 이슈/PR에 이미지, 파일 첨부하기 (0) | 2026.07.08 |
| sneakerweb — USB 한 개에 웹사이트를 담아 옮기는 P2P 프로토콜 (0) | 2026.07.08 |