logo
docker.io/lincenying/api-bun-postgre:1.26.1112
linux/amd64 docker.io lincenying 贡献

该Docker镜像包含基于Bun JavaScript运行时构建的API服务,集成了PostgreSQL数据库,适用于快速部署具备数据库支持的API应用场景。

13
浏览次数
305.87MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112
源镜像
docker.io/lincenying/api-bun-postgre:1.26.1112
镜像ID
sha256:999cb520f0c63da58aca321fdee87deea94738b0690afc65c5a4e99a8e4c2346
镜像 TAG
1.26.1112
镜像大小
305.87MB
平台架构
linux/amd64
镜像源
docker.io
CMD
./entrypoint-api.sh
启动入口
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-11-12T07:59:01.584412773Z
同步时间
2026-11-12 17:17
浏览量
13 次
贡献者
avatar lincenying
🔌 开放端口 1
4000/tcp
⚙️ 环境变量 2
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
NODE_ENV=production 1

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112  docker.io/lincenying/api-bun-postgre:1.26.1112

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112  docker.io/lincenying/api-bun-postgre:1.26.1112

Shell快速替换命令

sed -i 's#lincenying/api-bun-postgre:1.26.1112#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112  docker.io/lincenying/api-bun-postgre:1.26.1112'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112  docker.io/lincenying/api-bun-postgre:1.26.1112'

镜像构建历史


# 2026-11-12 15:59:01  0.00B 设置默认要执行的命令
CMD ["./entrypoint-api.sh"]
                        
# 2026-11-12 15:59:01  0.00B 声明容器运行时监听的端口
EXPOSE [4000/tcp]
                        
# 2026-11-12 15:59:01  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x ./entrypoint-api.sh ./server ./migrate # buildkit
                        
# 2026-11-12 15:59:00  144.00B 复制新文件或目录到容器中
COPY ./entrypoint-api.sh ./entrypoint-api.sh # buildkit
                        
# 2026-11-12 15:59:00  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-11-12 15:59:00  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p uploads .data # buildkit
                        
# 2026-11-12 15:59:00  1.34KB 复制新文件或目录到容器中
COPY ./dist/index.html ./dist/index.html # buildkit
                        
# 2026-11-12 15:59:00  48.00B 复制新文件或目录到容器中
COPY .env.production ./.env.production # buildkit
                        
# 2026-11-12 15:59:00  49.00B 复制新文件或目录到容器中
COPY .env ./.env # buildkit
                        
# 2026-11-12 15:59:00  770.72KB 复制新文件或目录到容器中
COPY ./public ./public # buildkit
                        
# 2026-11-12 15:59:00  11.49KB 复制新文件或目录到容器中
COPY ./views ./views # buildkit
                        
# 2026-11-12 15:59:00  6.02KB 复制新文件或目录到容器中
COPY ./config ./config # buildkit
                        
# 2026-11-12 15:59:00  23.00KB 复制新文件或目录到容器中
COPY ./drizzle-postgre ./drizzle-postgre # buildkit
                        
# 2026-11-12 15:59:00  109.57MB 复制新文件或目录到容器中
COPY /app/migrate migrate # buildkit
                        
# 2026-11-12 15:59:00  112.11MB 复制新文件或目录到容器中
COPY /app/server server # buildkit
                        
# 2026-11-12 15:58:59  8.50MB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i 's|deb.debian.org|mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list.d/debian.sources 	&& apt-get update 	&& apt-get install -y --no-install-recommends ca-certificates 	&& rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-11-12 15:58:26  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-11-05 05:23:39  74.87MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1793827419'
                        
                    

镜像信息

{
    "Id": "sha256:999cb520f0c63da58aca321fdee87deea94738b0690afc65c5a4e99a8e4c2346",
    "RepoTags": [
        "lincenying/api-bun-postgre:1.26.1112",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1112"
    ],
    "RepoDigests": [
        "lincenying/api-bun-postgre@sha256:158ab582d491b8d6fc164112aae370df0bc5fd19c3be04fdd6ea7e0f8793cdba",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre@sha256:1fdb59df505a920bfc69c9e9cc39e67d820b32436d5be732f8baffab8c10905f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-11-12T07:59:01.584412773Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_ENV=production"
        ],
        "Cmd": [
            "./entrypoint-api.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 305869034,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f552f0f6129a7ee304c2818d02db9ca52829e45f7abb2d44d533fb1ed93ad3d6/diff:/var/lib/docker/overlay2/6918155c8b369f15daee4e06799c7a4fb7247a0792c2f76efedb1e5404729008/diff:/var/lib/docker/overlay2/71d2779a28ef5eece87a9d578db10d2cf3c8cf5488b23f55cc47dc367a630cb8/diff:/var/lib/docker/overlay2/b0ade079eb0833042eaf4e3e8f956e2a8b2c43bacc74e8f5ccd72a1dd3a99c40/diff:/var/lib/docker/overlay2/826ffb3dde5b1f0c0f49bd95e8bbe9d61e179bf5a0a5ab58f3e975ae657287ec/diff:/var/lib/docker/overlay2/52c35e99c5f7ae09dc9c402bb07c3866b16e860ad2524bc37e9fd1afc2d2005d/diff:/var/lib/docker/overlay2/34a83966a28069b1a1c4fed921252e29ee0a64a4099eb8eb6bb998c6d7513579/diff:/var/lib/docker/overlay2/76ee9444cbfdda4e3163ebbeda80b1e0e91c3b3b645ffaea6a77973145c85269/diff:/var/lib/docker/overlay2/2e711819d36ef8b19ed2421806a92c1f5bc9e069c45a0bd79ab4bd2ff8b8b3a2/diff:/var/lib/docker/overlay2/9b0b3c95cdc2a5484e35a117f35683fbc98b2b8d1b27cc70b6b5ab88684c1f9e/diff:/var/lib/docker/overlay2/08d7af99e6165a734861fec8cb5fe5143897ccdbff9a4db3b1f5c46b288ef836/diff:/var/lib/docker/overlay2/f0de13b88c5f44d01ab744d7cce1db4066562a0551f1e95537e6f8393cf2b142/diff:/var/lib/docker/overlay2/3c0a3bad192de428097933054bae8d6eca556dcda6299cc43dae74dfe43ab744/diff:/var/lib/docker/overlay2/01025eec3dfa36144b5f4257f69e6dcf02be2116cc002cd9fa9128fb37cbf231/diff",
            "MergedDir": "/var/lib/docker/overlay2/acbe3b7486d829da626a71c24a087b9a747ead9c8966e94e9cbe8b51223656da/merged",
            "UpperDir": "/var/lib/docker/overlay2/acbe3b7486d829da626a71c24a087b9a747ead9c8966e94e9cbe8b51223656da/diff",
            "WorkDir": "/var/lib/docker/overlay2/acbe3b7486d829da626a71c24a087b9a747ead9c8966e94e9cbe8b51223656da/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:1d7b9dd8778ebc4d9bf2f64436dd358640718cb349f5640b33bebaea4ffd62c2",
            "sha256:e4fe3f4cf5548c255e97e4d05dcff2fc84941b39771eaddb2600cfe9f866b3a2",
            "sha256:6d94293b11e4b54a421e1009e9caec9b9fcf3007e0afa384c51f310a1a682593",
            "sha256:958b2bc3a0ad100694b9118eec90f73cec00588ef7927dbd70a938019854cda4",
            "sha256:91198e1d38a8d705bcdd0bbde2f248d792794abb32d08c3e4bd54897a5977137",
            "sha256:99b1cb4ba294ba9475796bba368a464eb1ce7d898361e9aeec60dd0f44265a6d",
            "sha256:73cd92e1feb23f8cbaad445de08b0324135d7d8ab5cb6676ac8686c70e7cb286",
            "sha256:890a7315ea061012d37c17e197e225a5be260b301848deff541741827dd684c3",
            "sha256:7aa976ecb22c2e4b141c6a694dd6b635460b80e6dc38937df75a51e24fddaf52",
            "sha256:719e8e7e448830d092f8609e43f8f26d78c9f776e8eeb56a5355f37237a1d17c",
            "sha256:3d5b765772aa0dcfcc6d0207a116819d51ea9e2dfb453d46179bc232e63a7573",
            "sha256:4463c77b5ec50b5c37f558e7c499003da34ef4361660a609fa12c2c17e43dc39",
            "sha256:3a30d8c9b12567593daaeca24b534578449404ab2f4cdaa231549e1fed87a0f0",
            "sha256:106d9c5feeef0c7677782f1735c906c86b10587f457c2489873cdfed67f58cd2",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-11-12T17:17:27.414436978+08:00"
    }
}

更多版本

docker.io/lincenying/api-bun-postgre:1.26.0727

linux/amd64 docker.io285.15MB2026-07-27 17:06
157

docker.io/lincenying/api-bun-postgre:1.26.0728

linux/amd64 docker.io285.15MB2026-07-28 09:26
149

docker.io/lincenying/api-bun-postgre:1.26.0729

linux/amd64 docker.io285.15MB2026-07-28 21:24
158

docker.io/lincenying/api-bun-postgre:1.26.0731

linux/amd64 docker.io285.20MB2026-07-31 17:34
148

docker.io/lincenying/api-bun-postgre:1.26.0803

linux/amd64 docker.io285.20MB2026-08-03 10:56
149

docker.io/lincenying/api-bun-postgre:1.26.0804

linux/amd64 docker.io285.21MB2026-08-03 17:58
139

docker.io/lincenying/api-bun-postgre:1.26.0930

linux/amd64 docker.io253.47MB2026-09-30 17:58
97

docker.io/lincenying/api-bun-postgre:1.26.1016

linux/amd64 docker.io253.45MB2026-10-16 15:34
58

docker.io/lincenying/api-bun-postgre:1.26.1105

linux/amd64 docker.io306.60MB2026-11-05 16:55
52

docker.io/lincenying/api-bun-postgre:1.26.1106

linux/amd64 docker.io305.88MB2026-11-06 22:57
55

docker.io/lincenying/api-bun-postgre:1.26.1107

linux/amd64 docker.io305.88MB2026-11-06 23:44
62

docker.io/lincenying/api-bun-postgre:1.26.1112

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