Pinned GDAL, newest Python, psql and PostGIS commands
2.0K
GDAL pinned by the tag, newest Python, newest psql and PostGIS loaders.
For geoprocessing scripts tested against one GDAL version.
Source and the full description of all three images: github.com/KubaSzostak/SzoPy/tree/main/images
| Tag | Meaning |
|---|---|
3.13, 3.12, 3.10 | GDAL minor version; moves to the newest build of that version |
3.13.261007 | the same, date-stamped, for rollback |
latest | the newest GDAL in the list |
/opt/conda/envs/szo, on PATHgdal, shapely, fiona, pyogrio, rasterio, geopandas,
matplotlib, h3-py, duckdbpsql and shp2pgsql, pgsql2shp, raster2pgsql from PGDG, newest
version at build time; no PostgreSQL servergit and rcloneszo, psycopg (v3), sqlalchemy, requests, python-dotenv,
pyyaml, numpy, pandas, polars, pyarrow, openpyxl,
xlsxwriter, tabulate, structlog, pytest/app, default command bash, runs as rootszo named by SZO_VERSION, if setservices:
app:
image: xszo/gdalpy:3.13
user: "1000:1000"
working_dir: /app
volumes:
- ./scripts:/app:ro
command: python process.py
Set user: to the owner of the mounted folders; HOME is /home/app,
writable by any uid. SZO_VERSION: "0.1.0" in environment: installs
that szo at every start instead of the baked-in newest release.
docker run --rm -v "$PWD:/app" xszo/gdalpy:3.13 gdalinfo input.tif
Content type
Image
Digest
sha256:cf7b14c63…
Size
1.2 GB
Last updated
20 days ago
docker pull xszo/gdalpy