🚀目前仅提供docker 和 docker-compose 运行
名称 | 内容 |
---|---|
postgres+postgis版本: | 15.5-3.4 |
pgrouting版本: | 3.7.1 |
镜像地址: | docker.cnb.cool/srebro/docker-images/postgis:15.5-3.4 |
Trivy漏洞情况: | 无,2025/03/31 |
官网Dockerfile地址: | https://github.com/postgis/docker-postgis/blob/master/15-3.4/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.5-3.4
🐋 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