更新 部署PostGIS.md
This commit is contained in:
37
部署PostGIS.md
37
部署PostGIS.md
@@ -1,12 +1,10 @@
|
||||
## 目录结构
|
||||
|
||||
- pgsql-gis/
|
||||
- pgsql-admin/
|
||||
- docker-compose.yaml
|
||||
|
||||
```shell
|
||||
mkdir pgsql-gis pgsql-admin
|
||||
sudo chown 5050 ./pgsql-admin
|
||||
mkdir pgsql-gis
|
||||
```
|
||||
|
||||
## docker-compose.yaml
|
||||
@@ -14,10 +12,7 @@ sudo chown 5050 ./pgsql-admin
|
||||
```yaml
|
||||
version: '3.8'
|
||||
services:
|
||||
# PGSQL
|
||||
pgsql-gis-16:
|
||||
# 不支持全文检索
|
||||
#image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/postgis/postgis:16-3.5
|
||||
# 支持全文检索的自编译镜像
|
||||
image: pgsql-gis-fts:latest
|
||||
container_name: pgsql-gis-16
|
||||
@@ -31,36 +26,6 @@ services:
|
||||
POSTGRES_DB: # 替换
|
||||
POSTGRES_INITDB_ARGS: --encoding=UTF8
|
||||
restart: on-failure:3
|
||||
# PG Admin(HTTP)
|
||||
pgsql-admin:
|
||||
image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:6.18
|
||||
container_name: pgsql-admin
|
||||
ports:
|
||||
- "18906:80" # 替换
|
||||
volumes:
|
||||
- ./pgsql-admin:/var/lib/pgadmin
|
||||
environment:
|
||||
PGADMIN_DEFAULT_EMAIL: demo@email.com
|
||||
PGADMIN_DEFAULT_PASSWORD: # 替换
|
||||
PGADMIN_CONFIG_CHECK_EMAIL_DELIVERABILITY: 'False'
|
||||
restart: on-failure:3
|
||||
# PG Admin(HTTPS)
|
||||
# pgsql-admin:
|
||||
# image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:6.18
|
||||
# container_name: pgsql-admin
|
||||
# ports:
|
||||
# - "18907:443"
|
||||
# volumes:
|
||||
# - ./pgsql-admin:/var/lib/pgadmin
|
||||
# - ./certs:/certs
|
||||
# environment:
|
||||
# PGADMIN_DEFAULT_EMAIL: demo@email.com
|
||||
# PGADMIN_DEFAULT_PASSWORD: # 替换
|
||||
# PGADMIN_CONFIG_CHECK_EMAIL_DELIVERABILITY: 'False'
|
||||
# PGADMIN_ENABLE_TLS: 'True'
|
||||
# PGADMIN_SERVER_CERT_FILE: /certs/server.cert
|
||||
# PGADMIN_SERVER_KEY_FILE: /certs/server.key
|
||||
# restart: on-failure:3
|
||||
```
|
||||
|
||||
## 添加全文索引支持
|
||||
|
||||
Reference in New Issue
Block a user