diff --git a/doc/osmCoverage.md b/doc/osmCoverage.md index 181fd68..591cc36 100644 --- a/doc/osmCoverage.md +++ b/doc/osmCoverage.md @@ -36,7 +36,7 @@ ### database PostGIS -#### PostGIS データベースを立ち上げる +#### PostGIS(osmdb) データベースを立ち上げる "PostGIS"を起動する @@ -44,19 +44,31 @@ 1) `docker pull kartoza/postgis:9.6-2.4` +2) `WORKAREA=$pwd` + 2) `mkdir $HOME/pg_data` -3) `docker run --name=postgis -d -e POSTGRES_USER=alex -e POSTGRES_PASS=password -e POSTGRES_DBNAME=gis -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v $HOME/pg_data:/var/lib/postgresql --restart=always kartoza/postgis:9.6-2.4` +3) `docker run --name=osmdb -d -e POSTGRES_USER=alex -e POSTGRES_PASS=password -e POSTGRES_DBNAME=osmdb -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v $HOME/pg_data:/var/lib/postgresql --restart=always kartoza/postgis:9.6-2.4` - * --name=postgis + * --name=osmdb * `-e POSTGRES_USER=alex` * `-e POSTGRES_PASS=password` - * `-e POSTGRES_DBNAME=gis` + * `-e POSTGRES_DBNAME=osmdb` * `-e ALLOW_IP_RANGE=0.0.0.0/0` すべてのIPからの接続を許可する * `-p 5432:5432` * `-v $HOME/pg_data:/var/lib/postgresql` PostgreSQL databade data folder * `--restart=always` +``` + +$ docker pull kartoza/postgis:9.6-2.4 +$ mkdir +$ mkdir $HOME/pg_data +$ docker run --name=osmdb -d -e POSTGRES_USER=alex -e POSTGRES_PASS=password -e POSTGRES_DBNAME=osmdb -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v $HOME/pg_data:/var/lib/postgresql --restart=always kartoza/postgis:9.6-2.4 +$ +``` + + "pgAdmin4"で接続を確認する 1) `docker run --name=pgadmin4 -p 80:80 -e "PGADMIN_DEFAULT_EMAIL=gisuser@domain.com" -e "PGADMIN_DEFAULT_PASSWORD=gisuser" -d dpage/pgadmin4`