{"id":16791354,"url":"https://github.com/starefossen/docker-pgrouting","last_synced_at":"2025-09-07T21:09:33.670Z","repository":{"id":27461472,"uuid":"30940476","full_name":"Starefossen/docker-pgrouting","owner":"Starefossen","description":":whale: Docker Image for pgRouting with PostGIS and official Postgres Docker Image","archived":false,"fork":false,"pushed_at":"2019-06-18T10:29:55.000Z","size":2383,"stargazers_count":33,"open_issues_count":16,"forks_count":19,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-08-31T18:49:27.903Z","etag":null,"topics":["docker","docker-image","pgrouting","postgis","postgres"],"latest_commit_sha":null,"homepage":"https://registry.hub.docker.com/u/starefossen/pgrouting/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Starefossen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-02-17T22:10:29.000Z","updated_at":"2023-11-13T02:55:39.000Z","dependencies_parsed_at":"2022-08-07T13:00:07.294Z","dependency_job_id":null,"html_url":"https://github.com/Starefossen/docker-pgrouting","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Starefossen/docker-pgrouting","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starefossen%2Fdocker-pgrouting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starefossen%2Fdocker-pgrouting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starefossen%2Fdocker-pgrouting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starefossen%2Fdocker-pgrouting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Starefossen","download_url":"https://codeload.github.com/Starefossen/docker-pgrouting/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starefossen%2Fdocker-pgrouting/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274095422,"owners_count":25221433,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","pgrouting","postgis","postgres"],"created_at":"2024-10-13T08:34:39.007Z","updated_at":"2025-09-07T21:09:33.647Z","avatar_url":"https://github.com/Starefossen.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker pgRouting\n\nThe `starefossen/pgrouting` Image provides a Docker Image with `Postgres`,\n`PostGIS`, and `pgRouting` installed. This image is based on the\n[postgres](https://github.com/docker-library/postgres) and\n[mdillon/postgis](https://github.com/md5/docker-postgis) Docker Images.\n\n![Demo using pgRouting on Docker](/demo.gif)\n\n## Supported tags and respective `Dockerfile` links\n\nThe following Docker Image tags are supported.\n\n| Tag           | Postgres | PostGIS | pgRouting |\n|---------------|----------|---------|-----------|\n| [`latest` (Dockerfile)](https://github.com/Starefossen/docker-pgrouting/blob/master/10.1-2.4-2.5/Dockerfile)      | latest   | latest  | latest    |\n| [`9-2-2` (Dockerfile)](https://github.com/Starefossen/docker-pgrouting/blob/master/9.6-2.3-2.3/Dockerfile)       | 9.6      | 2.x     | 2.x       |\n| [`9.4-2.1-2.1` (Dockerfile)](https://github.com/Starefossen/docker-pgrouting/blob/master/9.4-2.1-2.1/Dockerfile) | 9.4.x    | 2.1.x   | 2.1.x     |\n| [`9.4-2.1-2.0` (Dockerfile)](https://github.com/Starefossen/docker-pgrouting/blob/master/9.4-2.1-2.0/Dockerfile) | 9.4.x    | 2.1.x   | 2.0.x     |\n| [`9.6-2.3-2.3` (Dockerfile)](https://github.com/Starefossen/docker-pgrouting/blob/master/9.6-2.3-2.3/Dockerfile) | 9.6.x    | 2.3.x   | 2.3.x     |\n| [`10.1-2.4-2.5` (Dockerfile)](https://github.com/Starefossen/docker-pgrouting/blob/master/10.1-2.4-2.5/Dockerfile) | 10.1.x    | 2.4.x   | 2.5.x     |\n\n## What is pgRouting\n\npgRouting extends the PostGIS / PostgreSQL geospatial database to provide\ngeospatial routing functionality.\n\n## How to use this image\n\nIn order to run a basic container capable of serving a pgRouting-enabled\ndatabase, start a container as follows:\n\n```bash\n$ docker run --name some-pgrouting \\\n  -e POSTGRES_PASSWORD=mysecretpassword \\\n  -d starefossen/pgrouting\n```\n\nFor more detailed instructions about how to start and control your Postgres\ncontainer, see the documentation for the `postgres` image\n[here](https://registry.hub.docker.com/_/postgres/).\n\nOnce you have started a database container, you can then connect to the\ndatabase as follows:\n\n```bash\n$ docker run -it --link some-pgrouting:postgres --rm postgres \\\n  sh -c 'exec psql -h \"$POSTGRES_PORT_5432_TCP_ADDR\" -p \"$POSTGRES_PORT_5432_TCP_PORT\" -U postgres'\n```\n\n## Image Variants\n\nThe `starefossen/pgrouting` images come in two flavors, each designed for a\nspecific use case.\n\n`starefossen/pgrouting:latest`\n\nThis is the bleeding edge latest version of the image. You should use this under\nactive development, but not for stable production usage.\n\n`starefossen/pgrouting:\u003cversion\u003e`\n\nThis is the locked down version of the image. If comes in two variants, major\nversions major+minor for Postgres, PostGIS, and pgRouting as the version tag.\n\n## License\n\nThis Docker image is licensed under the [MIT License](https://github.com/Starefossen/docker-pgrouting/blob/master/LICENSE).\n\nSoftware contained in this image is licensed under the following:\n\n* PostgreSQL: [PostgreSQL License](http://www.postgresql.org/about/licence/)\n* PostGIS: [GNU GPL v2](https://github.com/postgis/postgis/blob/svn-trunk/COPYING)\n* pgRouting: [GNU GPL v2](https://github.com/pgRouting/pgrouting/blob/master/COPYING)\n\n## Supported Docker versions\n\nThis image is officially supported on Docker version 1.8.1.\n\nSupport for older versions (down to 1.0) is provided on a best-effort basis.\n\n## User Feedback\n\n### Documentation\n\n* [Postgres](http://www.postgresql.org)\n* [PostGIS](http://postgis.net)\n* [pgRouting](http://pgrouting.org)\n\n### Issues\n\nIf you have any problems with or questions about this image, please contact us\nthrough a [GitHub issue](https://github.com/Starefossen/docker-pgrouting/issues).\n\n### Contributing\n\nYou are invited to contribute new features, fixes, or updates, large or small;\nwe are always thrilled to receive pull requests, and do our best to process them\nas fast as we can.\n\nBefore you start to code, we recommend discussing your plans through a [GitHub\nissue](https://github.com/Starefossen/docker-pgrouting/issues), especially\nfor more ambitious contributions. This gives other contributors a chance to\npoint you in the right direction, give you feedback on your design, and help\nyou find out if someone else is working on the same thing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarefossen%2Fdocker-pgrouting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstarefossen%2Fdocker-pgrouting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarefossen%2Fdocker-pgrouting/lists"}