Davitは、Appleのコンテナプラットフォーム向けの無料かつMITライセンスのネイティブmacOSアプリ(SwiftUI製、約17MB、Electron不使用)である。XPC経由でAppleのオープンソースコンテナデーモンと通信し、コンテナ、イメージ、ボリューム、ネットワーク、composeのインポート、Dockerfileビルドを管理し、ストリーミングログ、ライブチャート、コンテナ内ファイル閲覧、ワンクリックターミナル、レジストリログイン、自分でインストールするプラットフォームのセットアップを備える。macOS 15以降のAppleシリコンMacが必要で、署名および公証済みであり、GitHub ReleasesとHomebrew(wouterdebie/tap/davit)で配布されている。

Linuxコンテナを実行しているMac開発者は、無料のネイティブUIが存在すれば、Apple自身のエンジンへ移るためにDocker Desktopを離れる——大半が必要とするのはGUIであり、docker APIの完全な互換性ではない、という賭けである。

wouterdebieのGitHubリポジトリとHomebrew tapを運営する開発者が、Appleシリコン上のAppleコンテナプラットフォーム向けの個人用ツールとしてDavitを作り、その後、無料かつMITライセンスのオープンソースとして公開した。Show HNの投稿文には、「ほとんどバイブコーディングで作った……自分で使いたいと思ったものだ。でも他の人も使いたいなら、ここにソースコードがある」と書かれていた。

Show HNは389ポイントと101件のコメントを集め、アプリをトップページに載せた。2か月後、リポジトリははるかに広い機能範囲を記録している——composeのインポートとライフサイクル、Dockerfileビルド、マシン、レジストリログイン、ヘッドレスバイナリモード——そしてFAQはDocker DesktopやOrbStackとの直接比較に、docker API互換性について正直な「状況による」という回答で応じている。Startupnitiが2026-09-04に取り上げた。

2026-09-04時点で依然として稼働中:無料かつMIT、GitHub Releases、Homebrew、davit.appで配布され、署名および公証済みで、macOS 15以降のAppleシリコンMac向けである。

AppleはコンテナエンジンとCLIを提供するがGUIは提供しない——ネイティブUIは実際の空白であり、Show HNのタイミングはプラットフォームのアーリーアダプターの波に乗った。

Electronなし、ライセンス契約なし、アカウントなし、そしてコンテナごとのVMモデルが、「Docker Desktopとは違う」という話を具体的なものにしている。

正直なFAQ——docker APIのスクリプトなど、できないことを含む——が信頼を築き、Dockerのパワーユーザーを失望させるのではなく、適切なユーザーを引き寄せる。

Davitの教訓は正直な範囲設定である。それはAppleのエンジン向けの無料UIであり、Dockerのクローンではなく、ライセンスなし・アカウントなしという姿勢がDocker DesktopやOrbStackとの価格競争を回避している。

2026-09-04時点でDavitは稼働中で、無料かつMITライセンス、GitHub Releases、Homebrew(wouterdebie/tap/davit)、davit.appを通じてmacOS 15以降(macOS 26推奨)のAppleシリコンMac向けに配布されている。すべての人にとってDockerの代替となるわけではない。dockerソケットもdocker CLI/API互換性もないため、スクリプト化されたワークフロー(testcontainers、dockerを呼び出すCI)には依然としてDockerが必要である。サイトとリポジトリはこの点を明記しつつ、一般的なrun/compose/buildのケースをカバーしており、Show HN以降、アプリにはマシン、composeライフサイクル、ヘッドレスバイナリモード、ワンクリックのプラットフォームインストールが加わっている。

出典をたどる

出典

  1. Show HN: Davit, a Apple Containers UI Hacker News · news.ycombinator.com ·
  2. Davit launches native macOS UI for Apple container platform Startupniti · startupniti.com ·