2022-06-09 00:05:43 UTC
645 MB
binutils cmake devscripts equivs gcc git gpg gpg-agent libc-dev libc6-dev libkrb5-dev libperl-dev libssl-dev lsb-release make patchutils python2-dev python3-dev wget
CARGO_HOME/usr/local/cargo
DEBIAN_FRONTENDnoninteractive
PATH/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUSTUP_HOME/usr/local/rustup
RUST_VERSION1.60.0
[#000] sha256:405f018f9d1d0f351c196b841a7c7f226fb8ea448acd6339a9ed8741600275a2 - 4.5% (29 MB)
[#001] sha256:b6b86eff9b58bb233185fd494d8e1709e43cf5fe27e29885d7b32ae1c1c30a1d - 0.0% (4.2 KB)
[#002] sha256:690829d0d063ff80668c5f5809a90176cc8ce7b77b7cf8b20ad9150e74e865cf - 0.0% (215 Bytes)
[#003] sha256:694649ac30cc89ead0a38e72038b0139d801c952e6fd7f2628d4b31dc2a3f8b2 - 0.0% (229 Bytes)
[#004] sha256:85f1b2c8970a346919b202444512379bba93f88652e27dde93ee40f569b1f047 - 6.72% (43.4 MB)
[#005] sha256:5f751b9b3b7f410c151249e99b589a56d2b47db644f321a37db6102c24abdbc8 - 0.0% (116 Bytes)
[#006] sha256:580c6728adea4ac586aafa2dd5392f8a9dc97270f6dca7b263aaf404855853be - 0.0% (94 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:2887a34c6fa6ff140b48c022a36b90aeae897d8c90e69e198a830e0fa8e2a087 - 0.0% (3.78 KB)
[#009] sha256:02d64e67afbe5a832dcbf2e689ffde469933f50c579b21429eeb6c1c5b6238fd - 0.0% (5.48 KB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:484a1ef31193c6111bc5ec269eb2f4a0adab5c8e0e5aa77c52973dce248d954f - 0.08% (560 KB)
[#012] sha256:4b787371a024f48b5e764ee6c261af41c552c6882813eafdfcb454a56585eee9 - 0.19% (1.26 MB)
[#013] sha256:7bb2b74b2ae799fead6772813e62c3397562924d6d585b28b14119155c9e5bef - 4.05% (26.2 MB)
[#014] sha256:f9d062df0e30df1a57f317d5ed3cb5529374a56639ba78fdc2ee556469bb51db - 21.89% (141 MB)
[#015] sha256:4bc80bde32ed462ce7573302700293dea11ea590451d29b24334102b17872d1a - 0.03% (182 KB)
[#016] sha256:5d0c141923a49b0d08fc93afdf7ff45de586a7b1846751b73ed41b8dabd30a22 - 2.63% (17 MB)
[#017] sha256:f6ea137084350c1c65a1ac4a022ce76edc568ac39f8d1b4e2752190bcc41be66 - 0.13% (850 KB)
[#018] sha256:f8b4b46feb9609029c71119edf45aacfbf318cd5430f61be92aff5332b0e6d27 - 16.49% (106 MB)
[#019] sha256:7c01547a7ba8ab69fa14a8b663d281e844acfa279ed2a2899e61f42ab1744fc1 - 0.0% (1.69 KB)
[#020] sha256:1786715128c78f13ed15be49c2d8a077079b712c5888bf354f65c771517b5dee - 32.88% (212 MB)
[#021] sha256:5e6df7a412fdcc7990d5f7da27a04ee6bbbe6e22390150fe585708afd221f191 - 10.4% (67.1 MB)
/bin/sh -c #(nop) ADD file:11157b07dde10107f3f6f2b892c869ea83868475d5825167b5f466a7e410eb05 in /
2022-06-06 22:21:26 UTC/bin/sh -c #(nop) CMD ["bash"]
2022-06-09 00:03:30 UTC (buildkit.dockerfile.v0)ENV DEBIAN_FRONTEND=noninteractive
2022-06-09 00:03:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c adduser --home /home/postgres --uid 1000 --disabled-password --gecos "" postgres # buildkit
2022-06-09 00:03:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c echo 'APT::Install-Recommends "false";' >> /etc/apt/apt.conf.d/01norecommend # buildkit
2022-06-09 00:03:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c echo 'APT::Install-Suggests "false";' >> /etc/apt/apt.conf.d/01norecommend # buildkit
2022-06-09 00:03:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y ca-certificates curl gnupg1 gpg gpg-agent locales lsb-release wget # buildkit
2022-06-09 00:03:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /build/scripts # buildkit
2022-06-09 00:03:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod 777 /build # buildkit
2022-06-09 00:03:50 UTC (buildkit.dockerfile.v0)WORKDIR /build/
2022-06-09 00:03:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor --output /usr/share/keyrings/postgresql.keyring # buildkit
2022-06-09 00:03:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c for t in deb deb-src; do echo "$t [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/postgresql.keyring] http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -s -c)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list; done # buildkit
2022-06-09 00:03:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get clean # buildkit
2022-06-09 00:03:53 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update # buildkit
2022-06-09 00:03:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get install -y less jq strace procps # buildkit
2022-06-09 00:04:01 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get install -y gdb gdbserver # buildkit
2022-06-09 00:04:01 UTC (buildkit.dockerfile.v0)ENV RUSTUP_HOME=/usr/local/rustup CARGO_HOME=/usr/local/cargo PATH=/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RUST_VERSION=1.60.0
2022-06-09 00:04:15 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64) rustArch='x86_64-unknown-linux-gnu'; rustupSha256='3dc5ef50861ee18657f9db2eeb7392f9c2a6c95c90ab41e45ab4ca71476b4338' ;; armhf) rustArch='armv7-unknown-linux-gnueabihf'; rustupSha256='67777ac3bc17277102f2ed73fd5f14c51f4ca5963adadf7f174adf4ebc38747b' ;; arm64) rustArch='aarch64-unknown-linux-gnu'; rustupSha256='32a1532f7cef072a667bac53f1a5542c99666c4071af0c9549795bbdb2069ec1' ;; i386) rustArch='i686-unknown-linux-gnu'; rustupSha256='e50d1deb99048bc5782a0200aa33e4eea70747d49dffdc9d06812fd22a372515' ;; *) echo >&2 "unsupported architecture: ${dpkgArch}"; exit 1 ;; esac; url="https://static.rust-lang.org/rustup/archive/1.24.3/${rustArch}/rustup-init"; wget "$url"; echo "${rustupSha256} *rustup-init" | sha256sum -c -; chmod +x rustup-init; ./rustup-init -y --no-modify-path --profile minimal --default-toolchain $RUST_VERSION --default-host ${rustArch}; rm rustup-init; chmod -R a+w $RUSTUP_HOME $CARGO_HOME; rustup --version; cargo --version; rustc --version; # buildkit
2022-06-09 00:04:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y dumb-init daemontools # buildkit
2022-06-09 00:04:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y postgresql-common pgbouncer pgbackrest lz4 libpq-dev libpq5 pgtop && sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf # buildkit
2022-06-09 00:04:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c find /usr/share/i18n/charmaps/ -type f ! -name UTF-8.gz -delete && find /usr/share/i18n/locales/ -type f ! -name en_US ! -name en_GB ! -name i18n* ! -name iso14651_t1 ! -name iso14651_t1_common ! -name 'translit_*' -delete && echo 'en_US.UTF-8 UTF-8' > /usr/share/i18n/SUPPORTED && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 # buildkit
2022-06-09 00:04:29 UTC (buildkit.dockerfile.v0)ENV BUILD_PACKAGES=binutils cmake devscripts equivs gcc git gpg gpg-agent libc-dev libc6-dev libkrb5-dev libperl-dev libssl-dev lsb-release make patchutils python2-dev python3-dev wget
2022-06-09 00:04:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get install -y ${BUILD_PACKAGES} # buildkit
2022-06-09 00:04:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-mark auto ${BUILD_PACKAGES} # buildkit
2022-06-09 00:04:47 UTC (buildkit.dockerfile.v0)ARG PG_VERSIONS
2022-06-09 00:05:23 UTC (buildkit.dockerfile.v0)RUN |1 PG_VERSIONS=14 13 12 /bin/sh -c for pg in ${PG_VERSIONS}; do mk-build-deps postgresql-${pg} && apt-get install -y ./postgresql-${pg}-build-deps*.deb && apt-mark auto postgresql-${pg}-build-deps || exit 1; done # buildkit
2022-06-09 00:05:43 UTC (buildkit.dockerfile.v0)RUN |1 PG_VERSIONS=14 13 12 /bin/sh -c for pg in ${PG_VERSIONS}; do apt-get install -y postgresql-${pg} postgresql-server-dev-${pg} || exit 1; done # buildkit
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.