postgres:15镜像信息

平台:linux/amd64 版本:15 镜像大小:444.52M 浏览次数:26

原镜像地址:

postgres:15

国内加速镜像地址:

swr.cn-north-4.myhuaweicloud.com/www.linux-man.cn/postgres:15

镜像详细信息:

{
  "Id": "sha256:ed30a5ab521a54b621c0b8daf52c874047c86a8996deedc0989ea52e1e40cca6",
  "RepoTags": [
    "postgres:15"
  ],
  "RepoDigests": [
    "postgres@sha256:2bc89eed5490967e6b1fa5175d84cb45d65f19fbb8973c7b23450dea785b9505"
  ],
  "Parent": "",
  "Comment": "buildkit.dockerfile.v0",
  "Created": "2026-02-24T19:16:38.597528682Z",
  "DockerVersion": "",
  "Author": "",
  "Config": {
    "Hostname": "",
    "Domainname": "",
    "User": "",
    "AttachStdin": false,
    "AttachStdout": false,
    "AttachStderr": false,
    "ExposedPorts": {
      "5432/tcp": {}
    },
    "Tty": false,
    "OpenStdin": false,
    "StdinOnce": false,
    "Env": [
      "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/15/bin",
      "GOSU_VERSION=1.19",
      "LANG=en_US.utf8",
      "PG_MAJOR=15",
      "PG_VERSION=15.16-1.pgdg13+1",
      "PGDATA=/var/lib/postgresql/data"
    ],
    "Cmd": [
      "postgres"
    ],
    "Image": "",
    "Volumes": {
      "/var/lib/postgresql/data": {}
    },
    "WorkingDir": "",
    "Entrypoint": [
      "docker-entrypoint.sh"
    ],
    "OnBuild": null,
    "Labels": null,
    "StopSignal": "SIGINT"
  },
  "Architecture": "amd64",
  "Os": "linux",
  "Size": 444516389,
  "GraphDriver": {
    "Data": {
      "LowerDir": "/var/lib/docker/overlay2/f18651b58e2e978e8f5c6cd0c1dac9cbb9e2287f17e8845263a6dedab09d3377/diff:/var/lib/docker/overlay2/c064f28e65f38b905993c3285e07a304b818a3d4ad4e9c700e4042f9e4516a25/diff:/var/lib/docker/overlay2/2766ed5f38993c507cdad6206b59dfadb4f8174f871d939bae37405176acca7e/diff:/var/lib/docker/overlay2/5f0cee9ebb2648d52c2d5c2b4be11506d5bdfd0f12afa3b81bfae4db5330940e/diff:/var/lib/docker/overlay2/31dd7107dce72420e13e3f714d59b2b2e510a64138667800fd3e6be982bacc78/diff:/var/lib/docker/overlay2/1ccae55e865b7c10ed609fb4ee9cd5ef6c6dc3620236317038be2322cbc13d3b/diff:/var/lib/docker/overlay2/fa7266a67cad4ac5983a44644471c0c7533ac238f85998cf77d5590afdbb0dcc/diff:/var/lib/docker/overlay2/02be677b6058be70ab130a8504c204f52d8ed15233bfd01cb94d5cd65a41ef86/diff:/var/lib/docker/overlay2/a83aa282875af35921406b10897c88b03a416c7c0c153b7645169b425e7bc16e/diff:/var/lib/docker/overlay2/c9127ade938e4786f18db314a39a732ae755acc1e23fa7a98191d7084bf9b804/diff:/var/lib/docker/overlay2/a73a2c232427e8e7f4183f84a4965e24f40a6c5ac34b53f4f1418ea27446a1de/diff:/var/lib/docker/overlay2/94770bdf9bbdeb86ae013b73723a96149154e0763545abc0302a54bf128ee3a2/diff:/var/lib/docker/overlay2/8e19c7b537e35119cc4dbb2f86a436a0a61d43da4e2cc0c008b4e5f35883ff3d/diff",
      "MergedDir": "/var/lib/docker/overlay2/6c996ce80e625cc1b128a8485fa23711430ba92c3141d7879ff2a440a4dd9684/merged",
      "UpperDir": "/var/lib/docker/overlay2/6c996ce80e625cc1b128a8485fa23711430ba92c3141d7879ff2a440a4dd9684/diff",
      "WorkDir": "/var/lib/docker/overlay2/6c996ce80e625cc1b128a8485fa23711430ba92c3141d7879ff2a440a4dd9684/work"
    },
    "Name": "overlay2"
  },
  "RootFS": {
    "Type": "layers",
    "Layers": [
      "sha256:a257f20c716c7b5d0474b1b5998f4d1090b573d90b82f764b8f1f1faeb4b524f",
      "sha256:45e7f87a32be0bb9e75db6c041d291cb65bea2497085a536f167fbce64c00772",
      "sha256:163b8f2f4d51b901cf16f9c06a3021bbd3ca14b82f4249ff15e70976a356b766",
      "sha256:cb0139f6644744c079c677eab172aba61f2eddb329df6861efb464587efbfa2f",
      "sha256:ff7a852c11cabc38daa4606aae2549ebdf508b7dae0f66be1926fc7d7f632bc1",
      "sha256:d50610862fa3af21170bbdd9b99873e90f85a2e5d68f2f959ea161318ef77090",
      "sha256:a80f87b70b34453d12b484ed8937af64300e9d01907007442f09d76924c9276b",
      "sha256:930ddeed370406f0e0683fc98bd34d12d0afbeaddbcc299a6e5b57bc8f0b9937",
      "sha256:3d7c6fc6b61a1be7cec6310cdf282f37acf3c11cf162cd84aa48c85981f68458",
      "sha256:1ae3f682e58c00f35aa4cd1b439f0c3be6cf568f4d302e0f5d5a6d436eeb4a3e",
      "sha256:a5023de40d704544f57a2bf8c6866888638d64bf278e0f02b94a289beb2ceec2",
      "sha256:d0f1ee8694aaf13f2cc384383b7464183769061c08a6ba3ebe96094fe504c67d",
      "sha256:dd51d60be771641a6062894138c332af8b3493ab6f58ad4dbd45e6b838c4063f",
      "sha256:70e783c463897e3f3a5bc1a88baab97561252eff38159a11bfac9bed12305d3f"
    ]
  },
  "Metadata": {
    "LastTagTime": "0001-01-01T00:00:00Z"
  }
}

编译历史:

[
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "CMD [\"postgres\"]",
    "Id": "sha256:ed30a5ab521a54b621c0b8daf52c874047c86a8996deedc0989ea52e1e40cca6",
    "Size": 0,
    "Tags": [
      "postgres:15"
    ]
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "EXPOSE map[5432/tcp:{}]",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "STOPSIGNAL SIGINT",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "ENTRYPOINT [\"docker-entrypoint.sh\"]",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "RUN /bin/sh -c ln -sT docker-ensure-initdb.sh /usr/local/bin/docker-enforce-initdb.sh # buildkit",
    "Id": "<missing>",
    "Size": 23,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "COPY docker-entrypoint.sh docker-ensure-initdb.sh /usr/local/bin/ # buildkit",
    "Id": "<missing>",
    "Size": 16357,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "VOLUME [/var/lib/postgresql/data]",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "RUN /bin/sh -c install --verbose --directory --owner postgres --group postgres --mode 1777 \"$PGDATA\" # buildkit",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "ENV PGDATA=/var/lib/postgresql/data",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "RUN /bin/sh -c install --verbose --directory --owner postgres --group postgres --mode 3777 /var/run/postgresql # buildkit",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "RUN /bin/sh -c set -eux; \tdpkg-divert --add --rename --divert \"/usr/share/postgresql/postgresql.conf.sample.dpkg\" \"/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample\"; \tcp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; \tln -sv ../postgresql.conf.sample \"/usr/share/postgresql/$PG_MAJOR/\"; \tsed -ri \"s!^#?(listen_addresses)\\s*=\\s*\\S+.*!\\1 = '*'!\" /usr/share/postgresql/postgresql.conf.sample; \tgrep -F \"listen_addresses = '*'\" /usr/share/postgresql/postgresql.conf.sample # buildkit",
    "Id": "<missing>",
    "Size": 60499,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960598,
    "CreatedBy": "RUN /bin/sh -c set -ex; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tdpkgArch=\"$(dpkg --print-architecture)\"; \taptRepo=\"[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt trixie-pgdg main $PG_MAJOR\"; \tcase \"$dpkgArch\" in \t\tamd64 | arm64 | ppc64el) \t\t\techo \"deb $aptRepo\" > /etc/apt/sources.list.d/pgdg.list; \t\t\tapt-get update; \t\t\t;; \t\t*) \t\t\techo \"deb-src $aptRepo\" > /etc/apt/sources.list.d/pgdg.list; \t\t\t\t\t\tsavedAptMark=\"$(apt-mark showmanual)\"; \t\t\t\t\t\ttempDir=\"$(mktemp -d)\"; \t\t\tcd \"$tempDir\"; \t\t\t\t\t\tapt-get update; \t\t\tapt-get install -y --no-install-recommends dpkg-dev; \t\t\techo \"deb [ trusted=yes ] file://$tempDir ./\" > /etc/apt/sources.list.d/temp.list; \t\t\t_update_repo() { \t\t\t\tdpkg-scanpackages . > Packages; \t\t\t\tapt-get -o Acquire::GzipIndexes=false update; \t\t\t}; \t\t\t_update_repo; \t\t\t\t\t\tnproc=\"$(nproc)\"; \t\t\texport DEB_BUILD_OPTIONS=\"nocheck parallel=$nproc\"; \t\t\tapt-get build-dep -y postgresql-common-dev; \t\t\tapt-get source --compile postgresql-common-dev; \t\t\t_update_repo; \t\t\tapt-get build-dep -y \"postgresql-$PG_MAJOR=$PG_VERSION\"; \t\t\tapt-get source --compile \"postgresql-$PG_MAJOR=$PG_VERSION\"; \t\t\t\t\t\t\t\t\tapt-mark showmanual | xargs apt-mark auto > /dev/null; \t\t\tapt-mark manual $savedAptMark; \t\t\t\t\t\tls -lAFh; \t\t\t_update_repo; \t\t\tgrep '^Package: ' Packages; \t\t\tcd /; \t\t\t;; \tesac; \t\tapt-get install -y --no-install-recommends postgresql-common; \tsed -ri 's/#(create_main_cluster) .*$/\\1 = false/' /etc/postgresql-common/createcluster.conf; \tapt-get install -y --no-install-recommends \t\t\"postgresql-$PG_MAJOR=$PG_VERSION\" \t; \t\trm -rf /var/lib/apt/lists/*; \t\tif [ -n \"$tempDir\" ]; then \t\tapt-get purge -y --auto-remove; \t\trm -rf \"$tempDir\" /etc/apt/sources.list.d/temp.list; \tfi; \t\tfind /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S \"$pyc\" &> /dev/null || rm -vf \"$pyc\"; done' -- '{}' +; \t\tpostgres --version # buildkit",
    "Id": "<missing>",
    "Size": 317352581,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960585,
    "CreatedBy": "ENV PG_VERSION=15.16-1.pgdg13+1",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960585,
    "CreatedBy": "ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/15/bin",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960585,
    "CreatedBy": "ENV PG_MAJOR=15",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960585,
    "CreatedBy": "RUN /bin/sh -c set -ex; \tkey='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; \texport GNUPGHOME=\"$(mktemp -d)\"; \tmkdir -p /usr/local/share/keyrings/; \tgpg --batch --keyserver keyserver.ubuntu.com --recv-keys \"$key\"; \tgpg --batch --export --armor \"$key\" > /usr/local/share/keyrings/postgres.gpg.asc; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" # buildkit",
    "Id": "<missing>",
    "Size": 3979,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960585,
    "CreatedBy": "RUN /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960585,
    "CreatedBy": "RUN /bin/sh -c set -eux; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tlibnss-wrapper \t\txz-utils \t\tzstd \t; \trm -rf /var/lib/apt/lists/* # buildkit",
    "Id": "<missing>",
    "Size": 3382564,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960581,
    "CreatedBy": "ENV LANG=en_US.utf8",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960581,
    "CreatedBy": "RUN /bin/sh -c set -eux; \tif [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then \t\tgrep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; \t\tsed -ri '/\\/usr\\/share\\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; \t\t! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; \tfi; \tapt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; \techo 'en_US.UTF-8 UTF-8' >> /etc/locale.gen; \tlocale-gen; \tlocale -a | grep 'en_US.utf8' # buildkit",
    "Id": "<missing>",
    "Size": 25586455,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960577,
    "CreatedBy": "RUN /bin/sh -c set -eux; \tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends ca-certificates wget; \trm -rf /var/lib/apt/lists/*; \tdpkgArch=\"$(dpkg --print-architecture | awk -F- '{ print $NF }')\"; \twget -O /usr/local/bin/gosu \"https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch\"; \twget -O /usr/local/bin/gosu.asc \"https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc\"; \texport GNUPGHOME=\"$(mktemp -d)\"; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \tgpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" /usr/local/bin/gosu.asc; \tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \tchmod +x /usr/local/bin/gosu; \tgosu --version; \tgosu nobody true # buildkit",
    "Id": "<missing>",
    "Size": 3628545,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960577,
    "CreatedBy": "ENV GOSU_VERSION=1.19",
    "Id": "<missing>",
    "Size": 0,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960570,
    "CreatedBy": "RUN /bin/sh -c set -ex; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tgnupg \t\tless \t; \trm -rf /var/lib/apt/lists/* # buildkit",
    "Id": "<missing>",
    "Size": 15864732,
    "Tags": null
  },
  {
    "Comment": "buildkit.dockerfile.v0",
    "Created": 1771960564,
    "CreatedBy": "RUN /bin/sh -c set -eux; \tgroupadd -r postgres --gid=999; \tuseradd -r -g postgres --uid=999 --home-dir=/var/lib/postgresql --shell=/bin/bash postgres; \tinstall --verbose --directory --owner postgres --group postgres --mode 1777 /var/lib/postgresql # buildkit",
    "Id": "<missing>",
    "Size": 4324,
    "Tags": null
  },
  {
    "Comment": "debuerreotype 0.17",
    "Created": 1771804800,
    "CreatedBy": "# debian.sh --arch 'amd64' out/ 'trixie' '@1771804800'",
    "Id": "<missing>",
    "Size": 78616330,
    "Tags": null
  }
]