docker.io/sameersbn/postgresql:15 linux/amd64

docker.io/sameersbn/postgresql:15 - 国内下载镜像源 浏览次数:65

这是一个包含PostgreSQL数据库服务器的Docker镜像。它由Sameer B. Nair维护,提供了一个方便快捷的方式来在Docker容器中运行PostgreSQL。

源镜像 docker.io/sameersbn/postgresql:15
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15
镜像ID sha256:88b5e0684fa41448663aff67a5682d3b28c170a9daff822a5d48b166e9ca549e
镜像TAG 15
大小 349.42MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /sbin/entrypoint.sh
工作目录 /var/lib/postgresql
OS/平台 linux/amd64
浏览量 65 次
贡献者
镜像创建 2023-07-01T14:25:39.269436311Z
同步时间 2025-09-14 09:06
更新时间 2025-10-04 23:19
开放端口
5432/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PG_APP_HOME=/etc/docker-postgresql PG_VERSION=15 PG_USER=postgres PG_HOME=/var/lib/postgresql PG_RUNDIR=/run/postgresql PG_LOGDIR=/var/log/postgresql PG_CERTDIR=/etc/postgresql/certs PG_BINDIR=/usr/lib/postgresql/15/bin PG_DATADIR=/var/lib/postgresql/15/main
镜像标签
sameer@damagehead.com: maintainer 2023-07-01T14:24:59.032Z: org.opencontainers.image.created Dockerfile to build a PostgreSQL container image which can be linked to other containers.: org.opencontainers.image.description MIT: org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name f5b7752b9336b89a651541cf9872e6fe5cff4e4e: org.opencontainers.image.revision https://github.com/sameersbn/docker-postgresql: org.opencontainers.image.source docker-postgresql: org.opencontainers.image.title https://github.com/sameersbn/docker-postgresql: org.opencontainers.image.url 15: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15  docker.io/sameersbn/postgresql:15

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15  docker.io/sameersbn/postgresql:15

Shell快速替换命令

sed -i 's#sameersbn/postgresql:15#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15  docker.io/sameersbn/postgresql:15'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15  docker.io/sameersbn/postgresql:15'

镜像构建历史


# 2023-07-01 22:25:39  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/sbin/entrypoint.sh"]
                        
# 2023-07-01 22:25:39  0.00B 设置工作目录为/var/lib/postgresql
WORKDIR /var/lib/postgresql
                        
# 2023-07-01 22:25:39  0.00B 声明容器运行时监听的端口
EXPOSE map[5432/tcp:{}]
                        
# 2023-07-01 22:25:39  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 755 /sbin/entrypoint.sh # buildkit
                        
# 2023-07-01 22:25:39  729.00B 复制新文件或目录到容器中
COPY entrypoint.sh /sbin/entrypoint.sh # buildkit
                        
# 2023-07-01 22:25:39  14.92KB 复制新文件或目录到容器中
COPY runtime/ /etc/docker-postgresql/ # buildkit
                        
# 2023-07-01 22:25:39  271.59MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update  && DEBIAN_FRONTEND=noninteractive apt-get install -y acl sudo locales       postgresql-${PG_VERSION} postgresql-client-${PG_VERSION} postgresql-contrib-${PG_VERSION}  && update-locale LANG=C.UTF-8 LC_MESSAGES=POSIX  && locale-gen en_US.UTF-8  && DEBIAN_FRONTEND=noninteractive dpkg-reconfigure locales  && ln -sf ${PG_DATADIR}/postgresql.conf /etc/postgresql/${PG_VERSION}/main/postgresql.conf  && ln -sf ${PG_DATADIR}/pg_hba.conf /etc/postgresql/${PG_VERSION}/main/pg_hba.conf  && ln -sf ${PG_DATADIR}/pg_ident.conf /etc/postgresql/${PG_VERSION}/main/pg_ident.conf  && rm -rf ${PG_HOME}  && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-07-01 22:25:17  2.46KB 复制新文件或目录到容器中
COPY /etc/apt/sources.list /etc/apt/sources.list # buildkit
                        
# 2023-07-01 22:25:17  3.49KB 复制新文件或目录到容器中
COPY /etc/apt/trusted.gpg /etc/apt/trusted.gpg # buildkit
                        
# 2023-07-01 22:25:17  0.00B 设置环境变量 PG_BINDIR PG_DATADIR
ENV PG_BINDIR=/usr/lib/postgresql/15/bin PG_DATADIR=/var/lib/postgresql/15/main
                        
# 2023-07-01 22:25:17  0.00B 设置环境变量 PG_APP_HOME PG_VERSION PG_USER PG_HOME PG_RUNDIR PG_LOGDIR PG_CERTDIR
ENV PG_APP_HOME=/etc/docker-postgresql PG_VERSION=15 PG_USER=postgres PG_HOME=/var/lib/postgresql PG_RUNDIR=/run/postgresql PG_LOGDIR=/var/log/postgresql PG_CERTDIR=/etc/postgresql/certs
                        
# 2023-07-01 22:25:17  0.00B 添加元数据标签
LABEL maintainer=sameer@damagehead.com
                        
# 2023-06-06 01:00:39  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2023-06-06 01:00:39  77.81MB 
/bin/sh -c #(nop) ADD file:0ad2ee2cfb186802f49c9bf4148674d1c6fc201f83478ec01ffaa7086d491323 in / 
                        
# 2023-06-06 01:00:37  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2023-06-06 01:00:37  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2023-06-06 01:00:37  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2023-06-06 01:00:37  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:88b5e0684fa41448663aff67a5682d3b28c170a9daff822a5d48b166e9ca549e",
    "RepoTags": [
        "sameersbn/postgresql:15",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql:15"
    ],
    "RepoDigests": [
        "sameersbn/postgresql@sha256:f5f9f8ad3b873d49a44e21c3f17231da3f92db7f0f73119215b7c771faf53e13",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sameersbn/postgresql@sha256:f83936bbb6be6e54e6194d0e6a5f14e2ffb8838a7b358942cb9b3b662996a3aa"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-07-01T14:25:39.269436311Z",
    "Container": "",
    "ContainerConfig": null,
    "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",
            "PG_APP_HOME=/etc/docker-postgresql",
            "PG_VERSION=15",
            "PG_USER=postgres",
            "PG_HOME=/var/lib/postgresql",
            "PG_RUNDIR=/run/postgresql",
            "PG_LOGDIR=/var/log/postgresql",
            "PG_CERTDIR=/etc/postgresql/certs",
            "PG_BINDIR=/usr/lib/postgresql/15/bin",
            "PG_DATADIR=/var/lib/postgresql/15/main"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/var/lib/postgresql",
        "Entrypoint": [
            "/sbin/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "sameer@damagehead.com",
            "org.opencontainers.image.created": "2023-07-01T14:24:59.032Z",
            "org.opencontainers.image.description": "Dockerfile to build a PostgreSQL container image which can be linked to other containers.",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "f5b7752b9336b89a651541cf9872e6fe5cff4e4e",
            "org.opencontainers.image.source": "https://github.com/sameersbn/docker-postgresql",
            "org.opencontainers.image.title": "docker-postgresql",
            "org.opencontainers.image.url": "https://github.com/sameersbn/docker-postgresql",
            "org.opencontainers.image.version": "15"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 349418732,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4c3b63957923a59bd6d97a471d5e150a4578376ba44c8379451008ebd54623ca/diff:/var/lib/docker/overlay2/c0acf39c3f8f25771a2d5d41de35bd33e35e39a26c95bfb453060e7ccf472153/diff:/var/lib/docker/overlay2/911fa206feef1f1c2cabac98a751ec5ac72e316fc0fa7a821d09b786b6f4e547/diff:/var/lib/docker/overlay2/5af2c061fe899370fb666dc31d5ce0f8eb3315da5fb44ca69e4211559e2c7b1f/diff:/var/lib/docker/overlay2/d8e06ae1ef154345d909fd431ac8854b6153ec2fe436768e8c9d6f6fd614c204/diff:/var/lib/docker/overlay2/27516a03ab8c53e3e465e5af1d221d377d0adaef8e83d1923089880172deb63c/diff:/var/lib/docker/overlay2/20d29ef0ee14220128e6aa64d8804616d903f2c9e83b01207210a65722ee6713/diff",
            "MergedDir": "/var/lib/docker/overlay2/c5eeab5b59ee22be9da44dcc280b7274e55f5f67fd5bede5f01c4279ce6f315f/merged",
            "UpperDir": "/var/lib/docker/overlay2/c5eeab5b59ee22be9da44dcc280b7274e55f5f67fd5bede5f01c4279ce6f315f/diff",
            "WorkDir": "/var/lib/docker/overlay2/c5eeab5b59ee22be9da44dcc280b7274e55f5f67fd5bede5f01c4279ce6f315f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:cdd7c73923174e45ea648d66996665c288e1b17a0f45efdbeca860f6dafdf731",
            "sha256:1982a549f5d6cd0ada75672f0798a95e9d3e01ad9277c46e6a4fd577c0bddb63",
            "sha256:479a6c055c066146e40ebde6772e9f6527e3e7a339233bb2cf697534d700ecb7",
            "sha256:eaacf3fb2722a044cfc77ad0f7d31f2c87a8d464ae62f79fd4a5a7be963f4856",
            "sha256:a32081389d3b0f8f39c1f660b2c6e7a799ead64f58e1fd34e2fa0679eb999be2",
            "sha256:335f03b464aa83debd173443606b40d59a2af4b1774bdf0aeb5968b068d1f10b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:23e7eb481ede56ea1a0b9f43519ddc9548baf29bfb2b8be74be7fde98e8c4f0a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-14T09:06:33.596502068+08:00"
    }
}

更多版本

docker.io/sameersbn/postgresql:14-20230628

linux/amd64 docker.io348.19MB2024-12-23 11:23
446

docker.io/sameersbn/postgresql:12-20200524

linux/amd64 docker.io272.15MB2025-04-12 09:04
179

docker.io/sameersbn/postgresql:10

linux/amd64 docker.io203.98MB2025-04-12 09:05
206

docker.io/sameersbn/postgresql:15

linux/amd64 docker.io349.42MB2025-09-14 09:06
64