explain the default db for postgres

This commit is contained in:
Joe Ferguson 2014-08-05 12:00:20 -06:00
parent d68de68f61
commit 095f69cb09
1 changed files with 2 additions and 1 deletions

View File

@ -10,7 +10,8 @@ PostgreSQL implements the majority of the SQL:2011 standard, is ACID-compliant a
## start a postgres instance ## start a postgres instance
docker run --name some-postgres -d postgres docker run --name some-postgres -d postgres
This image includes `EXPOSE 5432` (the postgres port), so standard container linking will make it automatically available to the linked containers (as the following examples illustrate). This image includes `EXPOSE 5432` (the postgres port), so standard container linking will make it automatically available to the linked containers. The default `postgres` user and database are created in the entrypoint with `initdb`.
> The postgres database is a default database meant for use by users, utilities and third party applications. [postgresql.org/docs](http://www.postgresql.org/docs/9.3/interactive/app-initdb.html)
## connect to it from an application ## connect to it from an application
docker run --name some-app --link some-postgres:postgres -d application-that-uses-postgres docker run --name some-app --link some-postgres:postgres -d application-that-uses-postgres