Tag

library/postgres:9.3.19-alpine
Content Digest: sha256:61e14d5d46a8c19ac1e2a79f71c6db92771d8d89c7ec5caef861d0b59a02a7c9
Details
Pull Command

docker pull io.docker.registry-1.mirror.anurin.name/library/postgres:9.3.19-alpine


Manifests
Details
Content Digest

sha256:95915890541ff69110eb7a7994cdac5ca108225f6191470963eabe9f84b74618

Created

2017-11-04 09:24:55 UTC

Size

13.3 MB


Environment
LANG

en_US.utf8

OSSP_UUID_SHA256

11a615225baa5f8bb686824423f50e4427acd3f70d394765bdff32801f0fd5b0

OSSP_UUID_VERSION

1.6.2

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

9.3

PG_SHA256

fb9e872cd9e927ba331690d86bc63dcb5a596acb7a536fa0518a3c7d43ac2fb5

PG_VERSION

9.3.19


Layers

[#000] sha256:b1f00a6a160cd3696edba6f13ebd1d6a5808216a78ec4b753444ab8f30483b1f - 14.1% (1.88 MB)

[#001] sha256:25a88a2feda9fd9c11a4e26126bdb3c7b35e03f06fc60232e8146ab66c6e3fbe - 0.0% (148 Bytes)

[#002] sha256:bcd866a92fb72cb1d8102afcef8d01e8751f657b317d150bfaa34a8fe61b2f11 - 0.0% (115 Bytes)

[#003] sha256:69cffa516f597ef3b038ea524efa59c554961c26869c8430d224b3771cef83bb - 85.84% (11.4 MB)

[#004] sha256:81c0c73f2454851ce91664ccd53b15a108c3ad0ea909cd0fb813bc5164641383 - 0.05% (6.32 KB)

[#005] sha256:558a0aa63a9f49dd0e11c6129143b45f2593858fa7421f993074b514af3c89c0 - 0.0% (152 Bytes)

[#006] sha256:a99f40faf681239f8fe1d113888c2bd5a76bd92adf2d46d3fed3ae3bd570b65a - 0.0% (170 Bytes)

[#007] sha256:4b3261ced264310e03e58fbb35ae0d9328c4b03f72ce2bb5a0e49f1761e7f252 - 0.01% (1.76 KB)

[#008] sha256:e6e1eab9428f44a8cb2806f5bc0ec2059a65f3cc4628cbd8405e36004b54fa90 - 0.0% (121 Bytes)


History
2017-11-03 22:10:27 UTC

/bin/sh -c #(nop) ADD file:92bfed3f8dfbee01eab85c6a1d6bc6894c5a75f9a4e2c414e9b4d05b9fcd19d0 in /

2017-11-03 22:10:27 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2017-11-04 09:10:49 UTC

/bin/sh -c set -ex; postgresHome="$(getent passwd postgres)"; postgresHome="$(echo "$postgresHome" | cut -d: -f6)"; [ "$postgresHome" = '/var/lib/postgresql' ]; mkdir -p "$postgresHome"; chown -R postgres:postgres "$postgresHome"

2017-11-04 09:10:49 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2017-11-04 09:10:50 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2017-11-04 09:22:21 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=9.3

2017-11-04 09:22:21 UTC

/bin/sh -c #(nop) ENV PG_VERSION=9.3.19

2017-11-04 09:22:23 UTC

/bin/sh -c #(nop) ENV PG_SHA256=fb9e872cd9e927ba331690d86bc63dcb5a596acb7a536fa0518a3c7d43ac2fb5

2017-11-04 09:22:23 UTC

/bin/sh -c #(nop) ENV OSSP_UUID_VERSION=1.6.2

2017-11-04 09:22:24 UTC

/bin/sh -c #(nop) ENV OSSP_UUID_SHA256=11a615225baa5f8bb686824423f50e4427acd3f70d394765bdff32801f0fd5b0

2017-11-04 09:24:51 UTC

/bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps ca-certificates openssl tar && wget -O postgresql.tar.bz2 "https://ftp.postgresql.org/pub/source/v$PG_VERSION/postgresql-$PG_VERSION.tar.bz2" && echo "$PG_SHA256 *postgresql.tar.bz2" | sha256sum -c - && mkdir -p /usr/src/postgresql && tar --extract --file postgresql.tar.bz2 --directory /usr/src/postgresql --strip-components 1 && rm postgresql.tar.bz2 && apk add --no-cache --virtual .build-deps bison coreutils dpkg-dev dpkg flex gcc libc-dev libedit-dev libxml2-dev libxslt-dev make openssl-dev perl perl-ipc-run util-linux-dev zlib-dev && wget -O uuid.tar.gz "https://www.mirrorservice.org/sites/ftp.ossp.org/pkg/lib/uuid/uuid-$OSSP_UUID_VERSION.tar.gz" && echo "$OSSP_UUID_SHA256 *uuid.tar.gz" | sha256sum -c - && mkdir -p /usr/src/ossp-uuid && tar --extract --file uuid.tar.gz --directory /usr/src/ossp-uuid --strip-components 1 && rm uuid.tar.gz && ( cd /usr/src/ossp-uuid && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && wget -O config.guess 'https://git.savannah.gnu.org/cgit/config.git/plain/config.guess?id=7d3d27baf8107b630586c962c057e22149653deb' && wget -O config.sub 'https://git.savannah.gnu.org/cgit/config.git/plain/config.sub?id=7d3d27baf8107b630586c962c057e22149653deb' && ./configure --build="$gnuArch" --prefix=/usr/local && make -j "$(nproc)" && make install ) && rm -rf /usr/src/ossp-uuid && cd /usr/src/postgresql && awk '$1 == "#define" && $2 == "DEFAULT_PGSOCKET_DIR" && $3 == "\"/tmp\"" { $3 = "\"/var/run/postgresql\""; print; next } { print }' src/include/pg_config_manual.h > src/include/pg_config_manual.h.new && grep '/var/run/postgresql' src/include/pg_config_manual.h.new && mv src/include/pg_config_manual.h.new src/include/pg_config_manual.h && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && wget -O config/config.guess 'https://git.savannah.gnu.org/cgit/config.git/plain/config.guess?id=7d3d27baf8107b630586c962c057e22149653deb' && wget -O config/config.sub 'https://git.savannah.gnu.org/cgit/config.git/plain/config.sub?id=7d3d27baf8107b630586c962c057e22149653deb' && ./configure --build="$gnuArch" --enable-integer-datetimes --enable-thread-safety --disable-rpath --with-ossp-uuid --with-gnu-ld --with-pgport=5432 --with-system-tzdata=/usr/share/zoneinfo --prefix=/usr/local --with-includes=/usr/local/include --with-libraries=/usr/local/lib --with-openssl --with-libxml --with-libxslt && make -j "$(nproc)" world && make install-world && make -C contrib install && runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )" && apk add --no-cache --virtual .postgresql-rundeps $runDeps bash su-exec tzdata && apk del .fetch-deps .build-deps && cd / && rm -rf /usr/src/postgresql /usr/local/share/doc /usr/local/share/man && find /usr/local -name '*.a' -delete

2017-11-04 09:24:51 UTC

/bin/sh -c sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/local/share/postgresql/postgresql.conf.sample

2017-11-04 09:24:52 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2017-11-04 09:24:52 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2017-11-04 09:24:53 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA" # this 777 will be replaced by 700 at runtime (allows semi-arbitrary "--user" values)

2017-11-04 09:24:53 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2017-11-04 09:24:53 UTC

/bin/sh -c #(nop) COPY file:d5038a27fbcfa2f7c3a5e92ffdbfda1676a7a65ecb52a9b377a6041a59e1c1d7 in /usr/local/bin/

2017-11-04 09:24:54 UTC

/bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat

2017-11-04 09:24:54 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2017-11-04 09:24:54 UTC

/bin/sh -c #(nop) EXPOSE 5432/tcp

2017-11-04 09:24:55 UTC

/bin/sh -c #(nop) CMD ["postgres"]