Dockerman Docs

ようこそ

Dockerman へようこそ — Tauri と Rust で構築されたクロスプラットフォームの Docker、Podman、Kubernetes 用 UI。

DockermanはデスクトップからDocker、Podman、Kubernetesを管理する統合的な場所を提供します。コンテナ作業、イメージ作業、クラスタ作業を一つの流れで行えるネイティブアプリを求める開発者や運用者の方にご利用いただけます。ローカルおよびリモートホスト操作のためのDockerとPodman、ワークロードの閲覧やデバッグのためのKubernetes、すべての柱をカバーしています。

Dockermanがカバーする範囲

DockermanはDockerとKubernetesの間で体験を分割し、ツールを切り替えることなくローカルコンテナタスクからクラスタ作業へ移行できるようにします。Dockerホスト、イメージ、ボリューム、Composeプロジェクトを手近に保ち、ワークロード、サービス、設定、Helm、またはポッドデバッグが必要なときにKubernetesに切り替えてください。以下のカードから始めてください。

ここから始める

主な機能

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 自動化

バックグラウンドタスクスケジューラ、アラートルール、通知チャンネル、イメージアップグレード監視でセルフホストサービスを監視します。