サービス管理
Docker自動インストールサービス管理
概要
Dockerの自動メソッドを使用すると、Dockerと以下の4つのコンテナ (オプションをすべて選択した場合) がインストールされ、インストールの完了後に自動的に起動します。
データベース (選択に応じてMySQLまたはPostgreSQL)
Guacamole (Tomcat)
Guacd
SSL (NGINX)
インストーラーによって、docker-compose.yml
ファイルも作成され、以下のファイルシステムでアクセスできます。
/etc/kcm-setup/docker-compose.yml
このDockerComposeファイルは、マルチコンテナDocker システムを管理する設定ファイルです。環境にさらに変更を加える必要がある場合はこのファイルを変更し、kcm-setup.run
スクリプトを使用するか、直接Docker機能を使用して、dockerサービスを再起動してください。
サービスの管理
Docker簡易インストールメソッドを使用する場合、kcm-setup.run
スクリプトを使用して、サービス全体と基盤となるdockerコンテナを管理できます。このスクリプトは、Keeperコネクションマネージャープラットフォームの管理を簡単にすることが目的です。
使用方法
sudo ./kcm-setup.run [OPTIONS] [COMMAND] [ARG...]
Keeperコネクションマネージャーを自動的にインストール、保守、アンインストールします。
backup
データベースのデータをすべてファイルにバックアップします。
check
すべてのサービスの自動セルフチェックを実行します。
install
Keeperコネクションマネージャー (デフォルト) をインストールします。
logs
インストールされたすべてのサービスのログファイルを表示します。
reconfigure
既存のKCMインストールの設定を変更します。
restart
インストールされたサービスをすべて再起動し、停止しているサービスがあれば開始します。
restore
過去のバックアップからデータベースのデータを復元します。
start
開始していないインストール済みサービスをすべて開始します。
status
インストール済みサービスの状態を表示します。
stop
停止していないインストール済みサービスをすべて停止します。
uninstall
既存のインストールを完全に削除します。これにより、データベースに保存されたデータがすべて削除されます。
upgrade
最新のdockerイメージを取得して、既存のインストールをアップグレードします。サービスに保存されたデータは保持されます。
apply
docker-compose.ymlへ外部で施された変更を厳密に適用し、新しいイメージは取得しません。
共有ボリューム
Docker自動インストールメソッドを使用すると共有ボリュームが自動的に追加され、ファイル転送とセッションの録画が保存されます。作成されたボリュームは、/var/lib/guacamole/
に配置され、そこにはドライブと録画が含まれます。
Last updated