Dockerman Docs
リファレンス

トラブルシューティング

一般的な問題とその解決方法 — 接続、権限、パフォーマンス、Kubernetes。

一般的な問題と、それぞれを解決する最も迅速な方法です。

Dockerデーモンに接続できない

ご利用のプラットフォームに合わせて、以下のタブをご使用ください。

Docker Desktopが実行中であることを確認し、設定 → Docker設定でDockermanが使用すべきソケットパスを確認してください。

WindowsでDocker DesktopとWSL2エンジンのどちらを使用するか選択してください。Dockermanが誤ったバックエンドを指している場合は、設定 → Docker設定で切り替えてください。

ユーザーをdockerグループに追加し、Linuxの権限に従ってください。

Linuxでの権限エラー

Dockermanが/var/run/docker.sockにアクセスできない場合は、ユーザーをdockerグループに追加し、ログアウトして再度ログインし、sudoなしでdocker psが動作することを確認してください。

WSL2セットアップウィザードが失敗する

WSL2のパスについては、Windowsのトラブルシューティングセクションをご使用ください:Windowsプラットフォームのトラブルシューティング

SSHホスト接続が失敗する

ホストポート、秘密鍵ファイルの権限、および外向きポート22をブロックするファイアウォールルールを確認してください。詳細なセットアップ手順については、リモートホストをご覧ください。

パフォーマンスの問題

  • アイドル時のCPU使用率が高い場合、通常はLogsタブが大量のファイルセットをストリーミングしていることを意味します。使用していないタブは一時停止してください。
  • 数百のコンテナでリストの読み込みが遅い場合、通常はまずステータスまたはComposeプロジェクトでフィルタリングする必要があることを意味します。
  • 統計情報の表示が遅い場合、通常は選択した時間範囲が広すぎることを意味します。1時間または3時間に縮小してください。

Kubernetes:k3dが起動に失敗する

Kubernetes:kubeconfigのインポートに失敗

  • kubeconfigをインポートする際に、正しいコンテキスト名を選択してください。
  • 期限切れの認証情報を更新し、kubeconfigを再度エクスポートしてください。
  • プロキシまたはファイアウォールの内側でインポートする前に、コマンドラインからkubectl get nsが動作することを確認してください。

ログの収集

まずApp Logページを開いてください。問題を報告する必要がある場合は、App Logをエクスポートし、Dockermanのバージョンとともに添付してください。

サポートを受ける

DockermanのGitHubリポジトリで問題を報告し、App Logのエクスポートと、設定 → Aboutから取得したDockermanのバージョンを添付してください。