# database PostGIS ------------------ # 使い方 ## PostGIS(osmdb) データベースを立ち上げる "PostGIS"を起動する * Use by DockerHub `kartoza/postgis:9.6-2.4` 1) `docker pull kartoza/postgis:9.6-2.4` 2) `WORKAREA=$pwd` 3) `mkdir $HOME/pg_data` 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` * `-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からの接続を許可する * `-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 -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 $ ```