logo
docker.io/0xfurai/peekaping-bundle-postgres:0.0.47
linux/amd64 docker.io TomyJan 贡献
18
浏览次数
754.82MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47
源镜像
docker.io/0xfurai/peekaping-bundle-postgres:0.0.47
镜像ID
sha256:dc292bf7924d9f37f0ca114591df952f0c067587675f9847446e160c67cc2831
镜像 TAG
0.0.47
镜像大小
754.82MB
平台架构
linux/amd64
镜像源
docker.io
CMD
/app/startup.sh
启动入口
工作目录
OS/平台
linux/amd64
镜像创建
2026-10-19T23:28:35.027946278Z
同步时间
2026-10-22 13:40
浏览量
18 次
贡献者
avatar TomyJan
🔌 开放端口 1
8383/tcp
⚙️ 环境变量 7
KeyValue
PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DEBIAN_FRONTEND=noninteractive 1
TZ=UTC 2
LANG=en_US.UTF-8 3
LANGUAGE=en_US:en 4
LC_ALL=en_US.UTF-8 5
PGDATA=/var/lib/postgresql/data 6

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47  docker.io/0xfurai/peekaping-bundle-postgres:0.0.47

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47  docker.io/0xfurai/peekaping-bundle-postgres:0.0.47

Shell快速替换命令

sed -i 's#0xfurai/peekaping-bundle-postgres:0.0.47#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47  docker.io/0xfurai/peekaping-bundle-postgres:0.0.47'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47  docker.io/0xfurai/peekaping-bundle-postgres:0.0.47'

镜像构建历史


# 2026-10-20 07:28:35  0.00B 设置默认要执行的命令
CMD ["/app/startup.sh"]
                        
# 2026-10-20 07:28:35  0.00B 声明容器运行时监听的端口
EXPOSE [8383/tcp]
                        
# 2026-10-20 07:28:35  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /app/server/run-migrations.sh /app/startup.sh /app/server/api /app/server/producer /app/server/worker /app/server/ingester /app/server/bun # buildkit
                        
# 2026-10-20 07:28:34  3.02KB 复制新文件或目录到容器中
COPY startup.bundle.user.sh /app/startup.user.sh # buildkit
                        
# 2026-10-20 07:28:34  6.21KB 复制新文件或目录到容器中
COPY startup.bundle.postgres.sh /app/startup.sh # buildkit
                        
# 2026-10-20 07:28:34  2.31KB 复制新文件或目录到容器中
COPY supervisord.bundle.postgres.conf /etc/supervisor/conf.d/supervisord.conf # buildkit
                        
# 2026-10-20 07:28:34  1.18KB 复制新文件或目录到容器中
COPY Caddyfile /etc/caddy/Caddyfile # buildkit
                        
# 2026-10-20 07:28:34  4.62MB 复制新文件或目录到容器中
COPY /app/apps/web/dist /app/web # buildkit
                        
# 2026-10-20 07:28:34  1.90KB 复制新文件或目录到容器中
COPY /app/server/scripts/run-migrations.sh /app/server/run-migrations.sh # buildkit
                        
# 2026-10-20 07:28:34  14.96KB 复制新文件或目录到容器中
COPY /app/server/internal/config /app/server/internal/config # buildkit
                        
# 2026-10-20 07:28:34  27.88KB 复制新文件或目录到容器中
COPY /app/server/cmd/bun/migrations /app/server/cmd/bun/migrations # buildkit
                        
# 2026-10-20 07:28:34  15.48MB 复制新文件或目录到容器中
COPY /app/server/bun /app/server/bun # buildkit
                        
# 2026-10-20 07:28:34  36.93MB 复制新文件或目录到容器中
COPY /app/server/ingester /app/server/ingester # buildkit
                        
# 2026-10-20 07:28:34  40.81MB 复制新文件或目录到容器中
COPY /app/server/worker /app/server/worker # buildkit
                        
# 2026-10-20 07:28:34  43.81MB 复制新文件或目录到容器中
COPY /app/server/producer /app/server/producer # buildkit
                        
# 2026-10-20 07:28:34  48.09MB 复制新文件或目录到容器中
COPY /app/server/api /app/server/api # buildkit
                        
# 2026-10-20 07:27:17  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/lib/postgresql/data     && chown -R postgres:postgres /var/lib/postgresql     && chmod 700 /var/lib/postgresql/data # buildkit
                        
# 2026-10-20 07:27:16  5.45KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd -g 1000 peekaping     && useradd -u 1000 -g peekaping -M -d /nonexistent -s /usr/sbin/nologin peekaping # buildkit
                        
# 2026-10-20 07:27:16  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app/server /app/data /var/log/supervisor /app/web # buildkit
                        
# 2026-10-20 07:27:15  0.00B 设置环境变量 PGDATA
ENV PGDATA=/var/lib/postgresql/data
                        
# 2026-10-20 07:27:15  0.00B 设置环境变量 PATH
ENV PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-10-20 07:27:15  345.36MB 执行命令并创建新的镜像层
RUN /bin/sh -c sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'     && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /usr/share/keyrings/postgresql-archive-keyring.gpg     && sed -i 's|deb http://apt.postgresql.org/pub/repos/apt|deb [signed-by=/usr/share/keyrings/postgresql-archive-keyring.gpg] http://apt.postgresql.org/pub/repos/apt|' /etc/apt/sources.list.d/pgdg.list     && apt-get update     && apt-get install -y postgresql-17 postgresql-client-17 postgresql-contrib-17     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-10-20 07:26:48  52.38MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg     && curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | tee /etc/apt/sources.list.d/caddy-stable.list     && apt-get update     && apt-get install -y caddy     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-10-20 07:26:43  7.31MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update     && apt-get install -y redis-server     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-10-20 07:26:38  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2026-10-20 07:26:38  3.06MB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && locale-gen # buildkit
                        
# 2026-10-20 07:26:36  82.04MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     supervisor     netcat-openbsd     wget     curl     ca-certificates     gnupg     lsb-release     locales     gosu     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-10-20 07:26:36  0.00B 设置环境变量 TZ
ENV TZ=UTC
                        
# 2026-10-20 07:26:36  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-10-05 08:00:00  74.87MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1791158400'
                        
                    

镜像信息

{
    "Id": "sha256:dc292bf7924d9f37f0ca114591df952f0c067587675f9847446e160c67cc2831",
    "RepoTags": [
        "0xfurai/peekaping-bundle-postgres:0.0.47",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres:0.0.47"
    ],
    "RepoDigests": [
        "0xfurai/peekaping-bundle-postgres@sha256:41908c18db6cb1f25be0c89aab20099f691691f78635c5d9ba8c7adb5be240aa",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/0xfurai/peekaping-bundle-postgres@sha256:342c544ef8b5d36b6164de49ddd6b8e597a75f97608b8f8ea0a142a296282572"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-19T23:28:35.027946278Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8383/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "TZ=UTC",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "PGDATA=/var/lib/postgresql/data"
        ],
        "Cmd": [
            "/app/startup.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 754820162,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/0e89175929ad278f4787857b91f5e7e635c94760da5e632c50e800f18374cab5/diff:/var/lib/docker/overlay2/0e3e0f31378e275769149e0c541e5e8ba19fbd47f0400169e89932164c73e79f/diff:/var/lib/docker/overlay2/ae65cc8be418635a9eba72b3da680309036fd241263aa7a725fcc44393fca565/diff:/var/lib/docker/overlay2/634d55e48e9d1b4dd11b8e9e9599937b1b4a95d5fdc11603db28295d616c2898/diff:/var/lib/docker/overlay2/e565b77b0bf2449dd6f1a5a6fae3f456203b87b9498fa8198e41668ad69b5971/diff:/var/lib/docker/overlay2/afe8ec61cce731a8f283de21c7ed780ad1adecea7add1e91ec5ff075309b5749/diff:/var/lib/docker/overlay2/7a904e4bcabd9f59b78484de18226ab60f8dd27ec8561d97e8b70ea995eecf31/diff:/var/lib/docker/overlay2/c2a202baf2d753bc14719ddbdf56a83174d33493c12af965cdfe2a62813d7244/diff:/var/lib/docker/overlay2/a23ab931506b414ab4ee413e0f66683774bbf6b352219e0abddc5f38cdae3ddd/diff:/var/lib/docker/overlay2/72a0a35cfea9dd375432be54a563087e283a7fd20db7fda0bb7ff7d114f8f591/diff:/var/lib/docker/overlay2/854a2a1508c08ff1de599e5927ec54a8a5c52f3e76d0278f1a991163f2210d09/diff:/var/lib/docker/overlay2/06d8bce90450461c26577f5f294140ebd8a9afb457a9b5cfe93fc55ea2de4d5a/diff:/var/lib/docker/overlay2/8bb4803c84cb6586bc90935d47012f572dec8e5c70ae373a6a106cef8bffe15c/diff:/var/lib/docker/overlay2/71f9adb9290ed9cb079e4bc9554430f7d527d5c415af4f63c665ba56297114ed/diff:/var/lib/docker/overlay2/2be7fc608611b10adc8e95219677d09a90a4a7063d498e9fbff10aa33f464225/diff:/var/lib/docker/overlay2/65609b79004adfd8a715179589f08979bc020424ee373d37ce620bd154d61be8/diff:/var/lib/docker/overlay2/5a9222965cd08c4b483141ee0a0d51e396b0e15e97abce36e3636d5a69ef31dd/diff:/var/lib/docker/overlay2/2761494f41c911d67f0901f4101ab3e8ee7e6c1a8d03cc7bb54948a90839eab9/diff:/var/lib/docker/overlay2/ef160a3ef0f96c1b6e05ec913c0b44369e35e03b97753aa41dac5576bb745ed3/diff:/var/lib/docker/overlay2/bef78b3c110a74d0a2fb274855bf6a166b0bfd6e3c32db68bba7384bc5ea91a5/diff:/var/lib/docker/overlay2/e4ef40f4e6b76bbafa02de6af5efd25c86a110385bcb590a8bbe9c8d1f8403cd/diff:/var/lib/docker/overlay2/fab330c2bb6bc4099736a1694cc5c5dbb4e630d2173e6ac47a96fbce3de17285/diff",
            "MergedDir": "/var/lib/docker/overlay2/266fdda4b39db86e442ea248579c5ba2b4b3d85d81a6fdff7d8906fc7051de3f/merged",
            "UpperDir": "/var/lib/docker/overlay2/266fdda4b39db86e442ea248579c5ba2b4b3d85d81a6fdff7d8906fc7051de3f/diff",
            "WorkDir": "/var/lib/docker/overlay2/266fdda4b39db86e442ea248579c5ba2b4b3d85d81a6fdff7d8906fc7051de3f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e58989146fcec76699871403b9897b5c014af1ccd85f5a9300a215e7975525d7",
            "sha256:50bd04b19cade9a06e0f01e4df0735bea8493bcb1a4f4a823f16c1b6cc048e3f",
            "sha256:3024d75b82630c9223c6a5f31a2f8f578218f3fd9db916cbbb5213f095e72fbd",
            "sha256:3cfec6d26d239f6fd6c417b4b6fcd05d8253487b29d2329a29596b7691c919d6",
            "sha256:f97564a402f96b8703d419b35f5ee562f4a2565c0b01530e7cd55bfaf13d59e6",
            "sha256:9b5f7a79bdeed2928ea269dee441cd4fee3a383687c18e736ce29c819fddeb92",
            "sha256:537208aece10ba83eb16013ed51c041168b29a7b223e6de3b1efe4a24b03630b",
            "sha256:e8b0ded4b8ec3c6463449818c3edcb60ff7c44f74cf4716878b9bbce1e8401bb",
            "sha256:12dc5dedab551731696f03609ec906c696c08afc2f0f4f70e6277df642364f74",
            "sha256:d8895c85e72e9cd7fb165c985433896d27aac4b057305be2c36e41fd37c0632a",
            "sha256:abe1e14653147a1df429877eeb73fc99bc4b916b59aa1d21d76ae655e802c2b0",
            "sha256:9f91498a6507dca334543152bddd45edae9d378e919dd8f24490742bc7f1e314",
            "sha256:1655eaa522bf96a63756aaf4f2b7488e3a37822da7776d29db766a031fb71585",
            "sha256:77b67c429b277b9b94d50872bac87481b711a6cd36375d87722357cfe392521d",
            "sha256:f009b1d93b75a7a5351db33bd337ed1252ae62b9b182d1ea825d837dc0b9f0e1",
            "sha256:37879908f790b2ba2929e7de497f97b405bc89005637aa7f1932071c6c8fb681",
            "sha256:3806ff19b0efcd7dc0c402d3449cf8d6133cde8c14d88f764a07968555c6e11e",
            "sha256:563536c94627e2a1aef121361c4ce83c328c716173c81d1b5f131345bcdf29e6",
            "sha256:92d9e26405121374cf8d3febf4154113b9a9fe09658d7f9f30a59a4bb45d867d",
            "sha256:5d4b573d0fd4d0eaf8bb8d719b24ec9452f7bc88f6b6f295a6ca4f3c36a69433",
            "sha256:24ecbf7a13b9db4e8fec6e0dac05b90030d9df0c2d26066e196f5efc4ed1ab5f",
            "sha256:a22ab21c901b94e15e9ace4c24da62bcb56d412b19161c7bfc5bb370bafd4164",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-22T13:40:04.513882383+08:00"
    }
}

更多版本

docker.io/0xfurai/peekaping-bundle-postgres:0.0.47

linux/amd64 docker.io754.82MB2026-10-22 13:40
17
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×