このDocker Managementについて
モバイルから通知を受信し、Linux/MacOS 上の Docker を管理します。
SSH経由でLinux/macOSマシンに接続し、Dockerを管理してください。
コンテナ/イメージ/ボリューム/ネットワークの「起動、作成、削除、タグ付け」などのDockerイベントに関する通知を、モバイル端末に直接受信できます。
このアプリケーションでは、以下の操作が可能です。
- 複数のサーバーを追加
- パスワードまたはSSHキーで接続
- Dockerイベントに関する通知を受信
- 通知トリガーをカスタマイズ
- 通知対象イベントを選択
- 除外/含める項目を選択
- 通知を一時的に停止する期間(サイレンス期間)を設定
- コンテナの一覧表示
- コンテナの作成
- コンテナの起動(複数同時実行)
- コンテナの停止(複数同時実行)
- コンテナの再起動(複数同時実行)
- コンテナの削除(複数同時実行)
- コンテナの検査
- コンテナのリソース使用状況の表示
- コンテナのログ表示(リアルタイム)
- コンテナのログ検索
- コンテナのシェルへのアクセス
- イメージの一覧表示
- 脆弱性イメージのスキャン
- イメージのビルド
- レジストリ上のイメージの検索
- イメージのプル(プライベートレジストリからも)
- イメージの削除(複数同時実行)
- イメージの検査
- ボリュームの一覧表示
- ボリュームの削除(複数同時実行)
- ボリュームの検査
- ネットワークの一覧表示
- ネットワークの削除(複数同時実行)
- ネットワークの検査- docker compose
- プロジェクト一覧表示
- プロジェクト開始
- プロジェクト停止
- プロジェクト再起動
- プロジェクト削除
機能
- サーバー情報は端末のみに保存されます(アプリを削除するとデータは消去されます)
- Dockerイベントに関する通知を受信
- 不要なリソースをクリーンアップするために「docker system prune」を実行
いいえ このアプリでは、DockerデーモンやDocker APIを有効にする必要はありません。SSH経由で接続するだけです。サーバー上で不要なポートを開放すること(Dockerデーモンの有効化など)は、サーバーをセキュリティ上の脅威にさらす可能性があるため、強くお勧めしません
Q&A
Q:root以外のユーザーで接続できないのはなぜですか?
A: Dockerコマンドはアプリによって「sudo」なしで実行されるため、以下のコマンドを使用して非rootユーザーをdockerグループに追加する必要があります。
sudo usermod -aG docker $USER
sudo reboot
Q: macOSでDocker Desktopに接続するにはどうすればよいですか?
A: macOSでは、「リモートログイン」を有効にし、非rootユーザーを使用している場合は、ユーザーをdockerグループに追加してください。
Q: Synologyサーバーに接続するにはどうすればよいですか?
A: 非rootユーザーを使用している場合は、サーバー上でユーザーをdockerグループに追加してください。
sudo synogroup --add docker
sudo synogroup --memberadd docker $USER
sudo chown root:docker /var/run/docker.sock
Q: QNAPサーバーに接続するにはどうすればよいですか?
A: 非rootユーザーの場合は、サーバー上のdockerグループにユーザーを追加してください。
sudo addgroup $USER administrators
バグを発見しましたか?
nevis.applications@gmail.comまでメールをお送りください。
最新バージョン 6.7.9 の更新情報
- new design