keeper/guacd
Keeper Connection Managerを使用したguacdのDockerによるデプロイ
イメージ: keeper/guacd
keeper/guacd
は、Apache GuacamoleプロキシデーモンであるguacdをDocker化してデプロイしたもので、VNC、RDP、SSH、K8s、MySQL、PostgreSQL、SQL Server、telnetをサポートしています。通常は、keeper/guacamole
イメージを使用して、コンテナ用のguacdインスタンスを作成するために使用します。
guacdインスタンスを起動
TCPポート4822で待ち受けるguacdインスタンスを起動する操作は以下のとおりです。
ここで、some-guacd
はコンテナに割り当てる名前です。
guacdのログを表示
プロトコル固有の通信を処理するのがguacdであるため、リモートデスクトップの予期しない動作や接続の失敗をデバッグする場合に、guacdのログは役立ちます。guacdのログは以下のようにして表示します。
デフォルトでは、これらのログには「info」レベル以上のメッセージのみが表示されます。これは、コンテナを作成するときに、LOG_LEVEL
環境変数を使用して上書きできます。
環境変数
ACCEPT_EULA
ACCEPT_EULA
環境変数ACCEPT_EULA
は「Y」に設定して、Keeper Connection ManagerのEULAに同意したことを示す必要があります。このDockerイメージは、EULAの条件に従わないと使用できません。
GUACD_UID
GUACD_UID
この変数はオプションで、guacdサービスを実行するユーザーに割り当てるUIDの数字を指定します。省略した場合、guacdサービスは、guacd用のKeeper Connection Managerパッケージによって作成された権限の制限されたユーザーのUIDで実行されます。
これは主に、ファイルのアクセス許可がkeeper/guacd
のDockerイメージと一致しない可能性のあるボリュームマウントにguacdが書き込む必要がある場合に有効です。
GUACD_GID
GUACD_GID
この変数はオプションで、guacdサービスを実行するグループに割り当てるGIDの数字を指定します。省略した場合、guacdサービスは、guacd用のKeeper Connection Managerパッケージによって作成された権限の制限されたグループのGIDで実行されます。
これは主に、ファイルのアクセス許可がkeeper/guacd
のDockerイメージと一致しない可能性のあるボリュームマウントにguacdが書き込む必要がある場合に有効です。
LOG_LEVEL
LOG_LEVEL
この変数はオプションで、表示するログメッセージの最低レベルを指定します。有効な値は、詳細度が増す順に「error」、「warning」、「info」、「debug」、「trace」です。
デフォルトのログレベルは、「info」です。
Last updated