- Start a new Postgres docker container (with or without mount Postgres data):
$ docker run --name pg1 -p 5432:5432 -e POSTGRES_PASSWORD=postgres -d postgres
$ docker run --name pg1 -p 5432:5432 -e POSTGRES_PASSWORD=postgres -d -v postgres-data:/var/lib/postgresql/data postgres
- Step into the Postgres database docker container:
$ docker run -it --rm postgres psql -h <host-ip-address> -U postgres
# List of relations
postgres=# \dt
List of relations
Schema | Name | Type | Owner
--------+----------------+-------+----------
public | dataset | table | postgres
public | model | table | postgres
public | net | table | postgres
...
(10 rows)
# List of table contents
postgres=# select * from model;
id | tag | framework | owner
--------+---------------+------------+-------
5425d8 | tf-model-sept | tensorflow | kevin
...
(21 rows)