{"architecture":"amd64","config":{"ExposedPorts":{"5432/tcp":{}},"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/15/bin","LANG=en_US.UTF-8","LANGUAGE=en_US:en","LC_ALL=en_US.UTF-8"],"Entrypoint":["/bin/sh","-c","/scripts/docker-entrypoint.sh"],"Volumes":{"/var/lib/postgresql":{}},"WorkingDir":"/scripts","Labels":{"cache.invalidation.number":"1","maintainer":"Tim Sutton\u003ctim@kartoza.com\u003e"},"OnBuild":null},"created":"2023-01-12T09:47:23.911168818Z","history":[{"created":"2023-01-11T02:34:44.402266175Z","created_by":"/bin/sh -c #(nop) ADD file:e2398d0bf516084b2b37ba1bb76b86d56e66999831df692461679fbd6a5d8eb6 in / "},{"created":"2023-01-11T02:34:44.829692296Z","created_by":"/bin/sh -c #(nop) CMD [\"bash\"]","empty_layer":true},{"created":"2023-01-12T08:10:35.13261997Z","created_by":"LABEL maintainer=Tim Sutton\u003ctim@kartoza.com\u003e","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:10:35.13261997Z","created_by":"LABEL cache.invalidation.number=1","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:10:35.13261997Z","created_by":"ARG CACHE_INVALIDATION_NUMBER=1","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:10:35.13261997Z","created_by":"ARG IMAGE_VERSION","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:10:35.13261997Z","created_by":"RUN |2 CACHE_INVALIDATION_NUMBER=1 IMAGE_VERSION=bullseye /bin/sh -c apt-get -qq update --fix-missing \u0026\u0026 apt-get -qq --yes upgrade # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:10:50.632120018Z","created_by":"RUN |2 CACHE_INVALIDATION_NUMBER=1 IMAGE_VERSION=bullseye /bin/sh -c set -eux \u0026\u0026 export DEBIAN_FRONTEND=noninteractive \u0026\u0026 apt-get update \u0026\u0026 apt-get -y --no-install-recommends install locales gnupg2 wget ca-certificates rpl pwgen software-properties-common iputils-ping apt-transport-https curl gettext \u0026\u0026 dpkg-divert --local --rename --add /sbin/initctl # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:11:18.899956801Z","created_by":"RUN |2 CACHE_INVALIDATION_NUMBER=1 IMAGE_VERSION=bullseye /bin/sh -c apt-get -y update; apt-get -y install build-essential autoconf libxml2-dev zlib1g-dev netcat gdal-bin figlet toilet # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:11:18.899956801Z","created_by":"ARG GENERATE_ALL_LOCALE=1","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:11:18.899956801Z","created_by":"ARG LANGS=en_US.UTF-8,id_ID.UTF-8","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:11:18.899956801Z","created_by":"ARG LANG=en_US.UTF-8","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:11:18.899956801Z","created_by":"ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:11:18.97820256Z","created_by":"COPY ./base_build/scripts/locale.gen /etc/all.locale.gen # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:11:18.990556711Z","created_by":"COPY ./base_build/scripts/locale-filter.sh /etc/locale-filter.sh # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:37:30.111963336Z","created_by":"RUN |5 CACHE_INVALIDATION_NUMBER=1 IMAGE_VERSION=bullseye GENERATE_ALL_LOCALE=1 LANGS=en_US.UTF-8,id_ID.UTF-8 LANG=en_US.UTF-8 /bin/sh -c if [ -z \"${GENERATE_ALL_LOCALE}\" ] || [ $GENERATE_ALL_LOCALE -eq 0 ]; \tthen \t\tcat /etc/all.locale.gen | grep \"${LANG}\" \u003e /etc/locale.gen; \t\t/bin/bash /etc/locale-filter.sh; \telse \t\tcp -f /etc/all.locale.gen /etc/locale.gen; \tfi; \tset -eux \t\u0026\u0026 /usr/sbin/locale-gen # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:37:30.207255131Z","created_by":"RUN |5 CACHE_INVALIDATION_NUMBER=1 IMAGE_VERSION=bullseye GENERATE_ALL_LOCALE=1 LANGS=en_US.UTF-8,id_ID.UTF-8 LANG=en_US.UTF-8 /bin/sh -c update-locale ${LANG} # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:37:31.314867375Z","created_by":"RUN |5 CACHE_INVALIDATION_NUMBER=1 IMAGE_VERSION=bullseye GENERATE_ALL_LOCALE=1 LANGS=en_US.UTF-8,id_ID.UTF-8 LANG=en_US.UTF-8 /bin/sh -c apt-get -y --purge autoremove \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T08:37:31.314867375Z","created_by":"ARG IMAGE_VERSION","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:37:31.314867375Z","created_by":"ARG POSTGRES_MAJOR_VERSION=15","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:37:31.314867375Z","created_by":"ARG POSTGIS_MAJOR_VERSION=3","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:37:31.314867375Z","created_by":"ARG POSTGIS_MINOR_RELEASE=3","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:37:31.314867375Z","created_by":"ARG TIMESCALE_VERSION=2-2.9.1","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T08:37:31.314867375Z","created_by":"ARG BUILD_TIMESCALE=false","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T09:46:36.479010253Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c set -eux \u0026\u0026 export DEBIAN_FRONTEND=noninteractive \u0026\u0026 apt-get update \u0026\u0026 sh -c \"echo \\\"deb http://apt.postgresql.org/pub/repos/apt/ ${IMAGE_VERSION}-pgdg main\\\" \u003e /etc/apt/sources.list.d/pgdg.list\" \u0026\u0026 wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc -O- | apt-key add - \u0026\u0026 apt-get -y --purge autoremove \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* \u0026\u0026 dpkg-divert --local --rename --add /sbin/initctl # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:12.083599899Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c set -eux \u0026\u0026 export DEBIAN_FRONTEND=noninteractive \u0026\u0026 apt-get update \u0026\u0026 apt-get -y --no-install-recommends install postgresql-client-${POSTGRES_MAJOR_VERSION} postgresql-common postgresql-${POSTGRES_MAJOR_VERSION} postgresql-${POSTGRES_MAJOR_VERSION}-postgis-${POSTGIS_MAJOR_VERSION} netcat postgresql-${POSTGRES_MAJOR_VERSION}-ogr-fdw postgresql-${POSTGRES_MAJOR_VERSION}-postgis-${POSTGIS_MAJOR_VERSION}-scripts postgresql-plpython3-${POSTGRES_MAJOR_VERSION} postgresql-${POSTGRES_MAJOR_VERSION}-pgrouting postgresql-server-dev-${POSTGRES_MAJOR_VERSION} postgresql-${POSTGRES_MAJOR_VERSION}-cron postgresql-${POSTGRES_MAJOR_VERSION}-mysql-fdw # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:12.237200805Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c if [ \"${BUILD_TIMESCALE}\" = \"true\" ]; then export DEBIAN_FRONTEND=noninteractive \u0026\u0026 sh -c \"echo \\\"deb [signed-by=/usr/share/keyrings/timescale.keyring] https://packagecloud.io/timescale/timescaledb/debian/ ${IMAGE_VERSION} main\\\" \u003e /etc/apt/sources.list.d/timescaledb.list\" \u0026\u0026 wget --quiet -O - https://packagecloud.io/timescale/timescaledb/gpgkey | gpg --dearmor -o /usr/share/keyrings/timescale.keyring \u0026\u0026 apt-get update \u0026\u0026 apt-get -y --no-install-recommends install timescaledb-${TIMESCALE_VERSION}-postgresql-${POSTGRES_MAJOR_VERSION} timescaledb-tools; fi; # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:12.316476915Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c echo $POSTGRES_MAJOR_VERSION \u003e/tmp/pg_version.txt # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:12.395187823Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c echo $POSTGIS_MAJOR_VERSION \u003e/tmp/pg_major_version.txt # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:12.470966723Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c echo $POSTGIS_MINOR_RELEASE \u003e/tmp/pg_minor_version.txt # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:12.470966723Z","created_by":"ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/15/bin","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T09:47:22.269985562Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c wget -O- https://github.com/pgpointcloud/pointcloud/archive/master.tar.gz | tar xz \u0026\u0026 cd pointcloud-master \u0026\u0026 ./autogen.sh \u0026\u0026 ./configure \u0026\u0026 make -j 4 \u0026\u0026 make install \u0026\u0026 cd .. \u0026\u0026 rm -Rf pointcloud-master # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:23.424486078Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c apt-get -y --purge autoremove \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:23.424486078Z","created_by":"EXPOSE map[5432/tcp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T09:47:23.445723575Z","created_by":"ADD ./scripts /scripts # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:23.473416403Z","created_by":"WORKDIR /scripts","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:23.60953513Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c chmod +x *.sh # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:23.815376177Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c set -eux \u0026\u0026 /scripts/setup.sh;rm /scripts/.pass_* # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:23.911168818Z","created_by":"RUN |6 IMAGE_VERSION=bullseye POSTGRES_MAJOR_VERSION=15 POSTGIS_MAJOR_VERSION=3 POSTGIS_MINOR_RELEASE=3 TIMESCALE_VERSION=2-2.9.1 BUILD_TIMESCALE=false /bin/sh -c echo 'figlet -t \"Kartoza Docker PostGIS\"' \u003e\u003e ~/.bashrc # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-01-12T09:47:23.911168818Z","created_by":"VOLUME [/var/lib/postgresql]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-01-12T09:47:23.911168818Z","created_by":"ENTRYPOINT [\"/bin/sh\" \"-c\" \"/scripts/docker-entrypoint.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true}],"moby.buildkit.buildinfo.v1":"eyJmcm9udGVuZCI6ImRvY2tlcmZpbGUudjAiLCJzb3VyY2VzIjpbeyJ0eXBlIjoiZG9ja2VyLWltYWdlIiwicmVmIjoiZG9ja2VyLmlvL2xpYnJhcnkvZGViaWFuOmJ1bGxzZXllLXNsaW0iLCJwaW4iOiJzaGEyNTY6OThkM2I0YjBjZWUyNjQzMDFlYjEzNTRlMGI1NDkzMjNhZjJkMDYzM2UxYzQzMzc1ZDBiMjVjMDE4MjZiNjc5MCJ9XX0=","os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:67a4178b7d47beb6a1f697a593bd0c6841c67eb0da00f2badefb05fd30671490","sha256:cbba9d01d127d59eb993ee4e10234842a49fee91225615891f87684212703394","sha256:aa46920afad112c75c1b9be35b5a9194399cefc9f3c5cffe56970b6dea34ebee","sha256:b92e8a687f4794077c71f5460727addd5ba3b70dc028f6f96d8fceecbd74b5ae","sha256:675a1fd0fecfcdf29e052c978b29c327f5c97835a3b1da2df771052b90913ae9","sha256:afdb9715339541aa5c49fa7462a13571bfbf52d18f5b6bf2e5ad782325a93aef","sha256:41adafeb0d7c98ebea5e2e013f12b49544bdb6f2c0a4761a834fd4c0dfa85252","sha256:ecf1768a57bd4d752a324f5dff86222e7d94366bb5a6eb133b0dcad564784dbc","sha256:392fb1c8c189a21e67da57c01b0b1b6e6485b0b6a9e702de0d439f25b3addbf6","sha256:da5569b4f75b475302e0ff8ba209093e69090500db88eb256be6dd679dd13c0d","sha256:75d259b86add29992bd369301e33ddf4747922dd2ba8ff4f214bf8443bf54fd6","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:41ce998a273ac3a1035828f890f71ced6b7815c5a52d1fcdd5626edf7c151905","sha256:c53fb9e193f3f46a8709dad2591f0570898e684de94a70777b2c09abeb4e1bd0","sha256:f8f0b6c8e01973344f3fed3a013b039c9973c74cd4d08cef14b771fac889460a","sha256:3fd7544102de95a3468c6de603e334cf9bcd5da9be8d43c6e3f28a369dd6fd49","sha256:a79dc55286421cd33be93abf5d761d09eced1a768d91d176db8c9d46c336c77e","sha256:11ff8e301252a17698c9f9c3eb6c065d99744fe20a38b0cc465074347ceaf7c3","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:efeecd387d56d287b5bfecb0f23176eba609e21a066a0ec44e5d72aa133bdc81","sha256:cb32f16abd5e204d2290ffae1e6255b6dd7758d620fc988f369527970d8771fb","sha256:812d06db05ccbf8282f7a90eac8cd774a93931201238893aae3a66afc2579dc0"]}}