Explain database superuser
This commit is contained in:
parent
715d9fa311
commit
6c309d460b
16
README.md
16
README.md
@ -72,12 +72,16 @@ The recommended way to run this container is by linking it to a PostgreSQL datab
|
|||||||
You're free to pick (or build) any PostgreSQL container, as long as it exposes
|
You're free to pick (or build) any PostgreSQL container, as long as it exposes
|
||||||
its database port (5432) to the outside.
|
its database port (5432) to the outside.
|
||||||
|
|
||||||
Example:
|
Example with nornagon/postgres:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ docker run -d --name=tinydatabase nornagon/postgres:latest
|
$ docker run -d --name=tinydatabase nornagon/postgres:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> The image nornagon/postgres exposes a database superuser that this image uses
|
||||||
|
to automatically create its user and database,
|
||||||
|
so you don't have to setup your database credentials here.
|
||||||
|
|
||||||
Use the following database options when running the container:
|
Use the following database options when running the container:
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -91,12 +95,15 @@ mysql container instead.
|
|||||||
You're free to pick (or build) any MySQL container, as long as it exposes
|
You're free to pick (or build) any MySQL container, as long as it exposes
|
||||||
its database port (3306) to the outside.
|
its database port (3306) to the outside.
|
||||||
|
|
||||||
Example:
|
Example with sameersbn/mysql:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ docker run -d --name=tinydatabase sameersbn/mysql:latest
|
$ docker run -d --name=tinydatabase -e DB_USER=ttrss -e DB_PASS=ttrss -e DB_NAME=ttrss sameersbn/mysql:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> The image sameersbn/mysql does not expose a database superuser,
|
||||||
|
so you have to explicitly pass the database credentials here.
|
||||||
|
|
||||||
Use the following database options when running the container:
|
Use the following database options when running the container:
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -105,8 +112,7 @@ Use the following database options when running the container:
|
|||||||
|
|
||||||
#### External database server
|
#### External database server
|
||||||
|
|
||||||
If you already have a PostgreSQL or MySQL server around off docker you also can go with
|
If you already have a PostgreSQL or MySQL server around off docker you also can go with that.
|
||||||
that.
|
|
||||||
Instead of linking docker containers you need to provide database hostname and port like so:
|
Instead of linking docker containers you need to provide database hostname and port like so:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user