Changes between Version 35 and Version 36 of DevWikiDockerTesting
- Timestamp:
- 02/01/23 09:26:53 (22 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevWikiDockerTesting
v35 v36 10 10 11 11 12 Here is an example of how you can pull an image, retag and push to postgis-docker.osgeo.org 12 Any one can pull. Here is an example of how to use the docker.osgeo.org for your development. 13 The docker.osgeo.org/postgis/build-test containers are mostly designed for testing lower versions of postgis dependencies and testing upgrades. It contains versions of PostgreSQL 10-15 preinstalled from apt.postgresql.org as well as many prior versions of PostGIS compiled for testing upgrading. It is a hefty image weighing in around 3GB. 13 14 14 15 **FOR DEVELOPMENT** … … 131 132 }}} 132 133 === Development === 133 * **FOR DEVELOPMENT** [https://hub.docker.com/r/postgis/postgis-build-env] - has development images managed by a PostGIS Development team set aside for regression testing. Do not use these for production use as they don't even have postgis installed on them. You can find the docker files here [https://github.com/postgis/postgis-build-env] 134 135 The postgis-build-env images don't have PostGIS installed on them at all, but have all the key dependencies needed to compile PostGIS. The version **latest** includes pre-compiled in development versions proj, gdal, geos, postgresql, and sfcgal. It is used to catch possible issues with other upstream projects. 134 * **FOR DEVELOPMENT** [https://hub.docker.com/r/postgis/postgis-build-env] - has development images managed by a PostGIS Development team set aside for regression testing. Do not use these for production use as they don't even have postgis installed on them. You can find the docker files here [https://github.com/postgis/postgis-build-env]. 135 136 The postgis-build-env images don't have PostGIS installed on them at all, but have all the key dependencies needed to compile PostGIS. The version **latest** includes pre-compiled in development versions proj, gdal, geos, postgresql, and sfcgal. It is used to catch possible issues with other upstream projects. There are other ones as well tagged with the specific PostgreSQL/Proj/GEOS being tested. Each has only one version of PostgreSQL installed. 137 138 This is lighter weight than the docker.osgeo.org dev container. Each weighs in around 700MB. 136 139 137 140 You can set it up much the same as the docker.osgeo.org development suite detailed earlier. … … 168 171 cd ${SRCDIR} 169 172 sh autogen.sh 170 # todo, figure out how to allow postgres acocunt to read and write, without 777173 #TODO: figure out how to allow postgres account to read and write, without 777 171 174 sudo chmod -R 777 $SRCDIR 172 175 mkdir -p "${BUILDDIR}" … … 180 183 cd /projects/postgis 181 184 182 #TODO fix this, container starts up using postgres, and so these fail if mounting an external source folder185 #TODO: fix this, container starts up using postgres, and so these fail if mounting an external source folder 183 186 # using sudo makes paths not work 184 187 /usr/local/pgsql/bin/pg_ctl -c -l /tmp/logfile -o '-F' start 185 make -j 4186 188 make check 187 189