モバイルから Linux/MacOS 上の Docker を管理します (生涯購入)。
SSH 経由で Linux/MacOS サーバーに接続し、Docker を管理します。
このアプリケーションを使用すると、次のことが可能になります。
- 複数のサーバーを追加する
- パスワードまたは SSH キーを使用して接続します
- コンテナのリスト
- コンテナを作成する
- コンテナを開始します (一度に複数)
- コンテナを停止します (一度に複数)
- コンテナを再起動します(一度に複数)
- コンテナを削除します(一度に複数)
- コンテナを検査する
- コンテナのリソース使用量を表示する
- コンテナのログを表示する
- コンテナのシェルに入る
- リスト画像
- イメージを構築する
- 画像検索
- イメージをプルします (プライベート レジストリからも)
- 画像を削除します(一度に複数)
- 画像を検査する
機能
- サーバー情報は携帯電話にのみ保存されます(アプリが削除されるとデータは消去されます)
このアプリに対して docker デーモンまたは docker API を有効にする必要はいいえ あります。ssh 経由で接続するだけです。 サーバーがより多くのセキュリティ スレッドにさらされる可能性があるため、サーバー上で不必要なポートを開かないこと (Docker デーモンを有効にするなど) を強くお勧めします。
Q/A
Q: root 以外のユーザーと接続できないのはなぜですか?
A: docker コマンドはアプリによって「sudo」なしで実行されるため、次のコマンドを使用して非 root ユーザーを docker グループに追加する必要があります。
sudo usermod -aG docker $USER
sudo 再起動
Q: MacOS で Docker デスクトップに接続するにはどうすればよいですか?
A: MacOS 用の Docker は別のパスに設定されているため、サーバー情報ビューに移動してアプリ上で変更します。ページの最後に「詳細設定」があり、次のように設定します。
/usr/local/bin/docker
注: 接続するには、必ず Mac で「リモート ログイン」を有効にし、Docker デスクトップを起動してください。
Q: Synology サーバーに接続するにはどうすればよいですか?
A: root ユーザーでない場合は、サーバー上の docker グループにユーザーを追加します。
sudo synogroup --add docker $USER
Synology の Docker は別のパスに設定されているため、サーバー情報ビューに移動してアプリで変更します。ページの最後に「詳細設定」があり、次のように設定します。
# Synology バージョン 7.1.xxx 以下の場合
/volume1/@appstore/Docker/usr/bin/docker
# Synology バージョン 7.2.xxx 以降の場合
/volume1/@appstore/ContainerManager/usr/bin/docker
Q: QNAP サーバーに接続するにはどうすればよいですか?
A: root ユーザーでない場合は、サーバー上の docker グループにユーザーを追加します。
sudo addgroup $USER 管理者
QNAP の Docker は別のパスに設定されているため、サーバー情報ビューに移動してアプリ上で変更します。ページの最後に「詳細設定」があり、次のように設定します。
/share/CACHEDEV1_DATA/.qpkg/container-station/bin/docker
バグを見つけましたか?
メールを次の宛先に送信してください: nevis.applications@gmail.com