ようこそ
Dockerman へようこそ — Tauri と Rust で構築されたクロスプラットフォームの Docker、Podman、Kubernetes 用 UI。
DockermanはデスクトップからDocker、Podman、Kubernetesを管理する統合的な場所を提供します。コンテナ作業、イメージ作業、クラスタ作業を一つの流れで行えるネイティブアプリを求める開発者や運用者の方にご利用いただけます。ローカルおよびリモートホスト操作のためのDockerとPodman、ワークロードの閲覧やデバッグのためのKubernetes、すべての柱をカバーしています。
Dockermanがカバーする範囲
DockermanはDockerとKubernetesの間で体験を分割し、ツールを切り替えることなくローカルコンテナタスクからクラスタ作業へ移行できるようにします。Dockerホスト、イメージ、ボリューム、Composeプロジェクトを手近に保ち、ワークロード、サービス、設定、Helm、またはポッドデバッグが必要なときにKubernetesに切り替えてください。以下のカードから始めてください。
ここから始める
はじめに
アプリをインストールし、Dockerに接続します。
Docker
コンテナ、イメージ、ネットワーク、ボリューム、Composeを管理します。
Kubernetes
ワークロード、ネットワーク、設定、Helmを閲覧し、ポッドをデバッグします。
Homelab
バックグラウンド監視、アラート、イメージ更新通知を設定します。
高度な機能
Spotlightコマンドパレットとリモートホスト。
主な機能
Dockerの完全なライフサイクル
コンテナの作成、実行、検査、ログ表示、ターミナル接続を行い、イメージ、ネットワーク、ボリューム、Composeプロジェクトを一箇所から管理します。
ネイティブKubernetes(フェーズ1)
ワンクリックでk3dを起動、または既存のkubeconfigを使用。ワークロード、Service、ConfigMap、RBAC、CRD、Helmリリースを閲覧します。
バックアップと復元
コンテナの設定、ファイルシステム、ボリュームを単一のtar.gzにスナップショットし、どこでも復元できます(v4.8.0で追加)。
イメージセキュリティ
Trivyでイメージをスキャンし、アプリを離れることなくDocker Hubを閲覧できます(v4.6.0で追加)。
WSL2 Docker Engine
Docker DesktopなしでWindows上でDockerを実行。DockermanがAlpine WSL2ディストリビューションをセットアップし、Dockerを自動インストールします(v4.3.0で追加)。
リモートホスト
SSHトンネル経由でリモートDockerデーモンに接続し、ホスト間を即座に切り替えます。
Podmanランタイムサポート
DockerのドロップインとしてPodmanを使用。Dockermanはランタイムを自動検出しUIを適応(v5.1.0で追加)。
Homelab 自動化
バックグラウンドタスクスケジューラ、アラートルール、通知チャンネル、イメージアップグレード監視でセルフホストサービスを監視します。