Davit: Apple Containers向けネイティブmacOS UIアプリ

Judul asli: Show HN: Davit, a Apple Containers UI

Mengapa Ini Penting

Docker Desktopに依存しないApple純正エンジン活用のOSSツールとして、Mac開発者の選択肢が拡大する。

Davitは、Apple SiliconのMacでLinuxコンテナをDocker Desktopなしに実行できる、MIT lisenseのネイティブmacOSアプリ。無料・オープンソースで提供。

DavitはAppleのコンテナプラットフォーム向けに開発されたネイティブmacOSアプリで、Apple Silicon搭載MacでLinuxコンテナをDocker Desktopなしで実行できる。macOS 15以降が必要で、GitHubおよびHomebrewから無料で入手可能(MITライセンス)。

アプリはSwiftUIで完全に構築されており、Electronやウェブビューを使用しない。Apple純正のコンテナデーモンとXPC経由で直接通信する。主な機能として、コンテナの起動・停止・削除、ライブCPU/メモリ監視、ストリーミングログ、ワンクリックでのターミナル接続(Terminal/iTerm対応)、コンテナ内ファイルブラウザ(アップロード・ダウンロード・削除)、Docker Hub・ghcr.io・quay.ioなどのレジストリログイン、ボリュームやカスタムサブネットの作成などを備える。各コンテナはAppleのVirtualization frameworkを通じた軽量VMで動作し、サブ秒起動とコンテナごとのIPアドレスを実現する。

Sumber

davit.app — Baca artikel asli →