🚀目前仅提供docker 和 docker-compose 运行
| 名称 | 内容 |
|---|---|
| postgres+postgis版本: | 15.14-3.5.3 |
| pgrouting版本: | 3.7.1 |
| 镜像地址: | docker.cnb.cool/srebro/docker-images/postgis:15.14-3.5.3 |
| Trivy漏洞情况: | 无,2025/09/19 |
| 官网Dockerfile地址: | https://github.com/postgis/docker-postgis/blob/master/15-3.5/alpine/Dockerfile |
| 其他内容: 关于pgrouting集成在postgis 中 | https://github.com/postgis/docker-postgis/issues/399 |
🐋 docker 指令运行:
1、创建目录 mkdir -p /home/application/Database/postgres/{data,init} 2、docker run 运行 docker run --name postgres \ -e POSTGRES_HOST_AUTH_METHOD=md5 \ -e POSTGRES_PASSWORD=xxxxxx \ -v /home/application/Database/postgres/data:/var/lib/postgresql/data \ -v /home/application/Database/postgres/init:/docker-entrypoint-initdb.d/ \ ##支持初始化sql -p 5432:5432 \ -c max_connections=2000 \ --restart=always \ -d docker.cnb.cool/srebro/docker-images/postgis:15.14-3.5.3
🐋 docker-compose 指令运行:
1、创建目录 mkdir -p /home/application/Database/postgres/{data,init} 2、创建docker-compose.yaml 文件,见 docker-compose.yaml 文件 vim /home/application/Database/postgres/docker-compose.yml 4、运行docker-compose创建容器 docker-compose up -d