document
1 parent 5a5ce43 commit 10cccc033f908cac667f352a28180b114022bf54
@yuuhayashi yuuhayashi authored on 29 Nov 2018
Showing 1 changed file
View
25
doc/osmCoverage.md
1) `docker pull kartoza/postgis:9.6-2.4`
 
2) `WORKAREA=$pwd`
 
2) `mkdir $HOME/pg_data`
3) `mkdir $HOME/pg_data`
 
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`
4) `docker run --name=osmdb -m 2g -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=osmdb
* `--name=osmdb`
* `-m 2g` momory 2GB
* `-e POSTGRES_USER=alex`
* `-e POSTGRES_PASS=password`
* `-e POSTGRES_DBNAME=osmdb`
* `-e ALLOW_IP_RANGE=0.0.0.0/0` すべてのIPからの接続を許可する
* `-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
$ docker run -m 2g --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`
1) `docker pull dpage/pgadmin4`
 
2) `docker run --name=pgadmin4 -p 80:80 -e "PGADMIN_DEFAULT_EMAIL=gisuser@domain.com" -e "PGADMIN_DEFAULT_PASSWORD=gisuser" -d dpage/pgadmin4`
 
* --name=pgadmin4
* -e "PGADMIN_DEFAULT_EMAIL=gisuser@domain.com"
* -e "PGADMIN_DEFAULT_PASSWORD=gisuser"
 
2) pgAdmin4 : Login
3) pgAdmin4 : Login
 
* `http://localhost/`
* userid: `gisuser@domain.com`
* password: `gisuser`
 
3) pgAdmin4 : 接続 / Connection
4) pgAdmin4 : 接続 / Connection
 
* host name: `localhost`
* host name: `172.17.0.1`
* port: `5432`
* database admin: `postgres`
* user name: `alex`
* password: `password`
* postgis `osmdb.properties`
 
```
db_driver=org.postgresql.Driver
db_url=jdbc:postgresql://localhost:5432/gis
db_url=jdbc:postgresql://172.17.0.1:5432/osmdb
db_user=alex
db_passwd=password
```