Keeperコネクションマネージャーを使用した初期化済みデータベースイメージのDockerデプロイ
MySQLとPostgreSQLの両方のDockerイメージをご用意しました。これらはApache Guacamoleのデータベーススキーマを使用して自動的に初期化されます。
keeper/guacamole-db-mysql
mysql:5arrow-up-right
mysql:5
Apache Guacamoleデータベーススキーマで自動的に初期化されたMySQLのインスタンス。
keeper/guacamole-db-postgres
postgres:11arrow-up-right
postgres:11
Apache Guacamoleデータベーススキーマで自動的に初期化されたPostgreSQLのインスタンス。
各イメージについて
同じデータベースのDocker公式イメージをベースにしているため、各イメージで同じ基本的な環境変数を利用できます。
Guacamoleのデータベースに使用される名前を定義するGuacamole固有の環境変数の共通セットと、Guacamoleがクエリを実行するために使用する権限の制限されたクレデンシャルを利用できます。
keeper/guacamoleイメージおよびkeeper/guacdイメージと同じACCEPT_EULA環境変数を必要とします。
keeper/guacamole
keeper/guacd
ACCEPT_EULA
これらのイメージは、Apache Guacamoleを完全にDocker化したデプロイの一部として使用することもできますし、機能的で事前に初期化された対応データベースをデプロイする簡単な方法として個別に使用することもできます。docker-composearrow-up-rightを使用してkeeper/guacamoleイメージおよびkeeper/guacdイメージと組み合わせると、単一のdocker-compose.ymlを使用して、Apache Guacamoleのデプロイをまるごと作成および管理できます。
docker-compose.yml
最終更新 1 年前
役に立ちましたか?