# データベースイメージ

MySQLとPostgreSQLの両方のDockerイメージをご用意しました。これらはApache Guacamoleのデータベーススキーマを使用して自動的に初期化されます。

| イメージ名                                                                                                                                               | ベースイメージ                                            | 説明                                                      |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- | ------------------------------------------------------- |
| [`keeper/guacamole-db-mysql`](/keeper-connection-manager/jp/installation/docker-compose-install/database-images/keeper-guacamole-db-mysql.md)       | [`mysql:5`](https://hub.docker.com/_/mysql)        | Apache Guacamoleデータベーススキーマで自動的に初期化されたMySQLのインスタンス。      |
| [`keeper/guacamole-db-postgres`](/keeper-connection-manager/jp/installation/docker-compose-install/database-images/keeper-guacamole-db-postgres.md) | [`postgres:11`](https://hub.docker.com/_/postgres) | Apache Guacamoleデータベーススキーマで自動的に初期化されたPostgreSQLのインスタンス。 |

各イメージについて

* 同じデータベースのDocker公式イメージをベースにしているため、各イメージで同じ基本的な環境変数を利用できます。
* Guacamoleのデータベースに使用される名前を定義するGuacamole固有の環境変数の共通セットと、Guacamoleがクエリを実行するために使用する権限の制限されたクレデンシャルを利用できます。
* [`keeper/guacamole`](/keeper-connection-manager/jp/installation/docker-compose-install/keeper-guacamole.md)イメージおよび[`keeper/guacd`](/keeper-connection-manager/jp/installation/docker-compose-install/keeper-guacd.md)イメージと同じ`ACCEPT_EULA`環境変数を必要とします。

これらのイメージは、Apache Guacamoleを完全にDocker化したデプロイの一部として使用することもできますし、機能的で事前に初期化された対応データベースをデプロイする簡単な方法として個別に使用することもできます。[docker-compose](https://github.com/docker/compose)を使用して[`keeper/guacamole`](/keeper-connection-manager/jp/installation/docker-compose-install/keeper-guacamole.md)イメージおよび[`keeper/guacd`](/keeper-connection-manager/jp/installation/docker-compose-install/keeper-guacd.md)イメージと組み合わせると、単一の`docker-compose.yml`を使用して、Apache Guacamoleのデプロイをまるごと作成および管理できます。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keeper.io/keeper-connection-manager/jp/installation/docker-compose-install/database-images.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
