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

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

51
浏览次数
305.88MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1106
源镜像
docker.io/lincenying/api-bun-postgre:1.26.1106
镜像ID
sha256:a2cd6c4276625b4abf9933f02770c6b00e02fc6cb7376a2ec010b5b48438a2f4
镜像 TAG
1.26.1106
镜像大小
305.88MB
平台架构
linux/amd64
镜像源
docker.io
CMD
./entrypoint-api.sh
启动入口
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-11-06T22:37:20.186736331+08:00
同步时间
2026-11-06 22:57
浏览量
51 次
贡献者
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.1106
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1106  docker.io/lincenying/api-bun-postgre:1.26.1106

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#lincenying/api-bun-postgre:1.26.1106#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1106#' 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.1106 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1106  docker.io/lincenying/api-bun-postgre:1.26.1106'

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.1106 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1106  docker.io/lincenying/api-bun-postgre:1.26.1106'

镜像构建历史


# 2026-11-06 22:37:20  0.00B 设置默认要执行的命令
CMD ["./entrypoint-api.sh"]
                        
# 2026-11-06 22:37:20  0.00B 声明容器运行时监听的端口
EXPOSE [4000/tcp]
                        
# 2026-11-06 22:37:20  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x ./entrypoint-api.sh ./server ./migrate # buildkit
                        
# 2026-11-06 22:37:19  144.00B 复制新文件或目录到容器中
COPY ./entrypoint-api.sh ./entrypoint-api.sh # buildkit
                        
# 2026-11-06 22:37:19  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-11-06 22:37:19  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p uploads .data # buildkit
                        
# 2026-11-06 22:37:19  231.00B 复制新文件或目录到容器中
COPY ./dist/index.html ./dist/index.html # buildkit
                        
# 2026-11-06 22:37:19  55.00B 复制新文件或目录到容器中
COPY .env.production ./.env.production # buildkit
                        
# 2026-11-06 22:37:18  49.00B 复制新文件或目录到容器中
COPY .env ./.env # buildkit
                        
# 2026-11-06 22:37:18  770.72KB 复制新文件或目录到容器中
COPY ./public ./public # buildkit
                        
# 2026-11-06 22:37:18  11.49KB 复制新文件或目录到容器中
COPY ./views ./views # buildkit
                        
# 2026-11-06 22:37:18  6.02KB 复制新文件或目录到容器中
COPY ./config ./config # buildkit
                        
# 2026-11-06 22:37:18  36.67KB 复制新文件或目录到容器中
COPY ./drizzle-postgre ./drizzle-postgre # buildkit
                        
# 2026-11-06 22:37:18  109.57MB 复制新文件或目录到容器中
COPY /app/migrate migrate # buildkit
                        
# 2026-11-06 22:37:18  112.11MB 复制新文件或目录到容器中
COPY /app/server server # buildkit
                        
# 2026-11-06 22:33:23  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-06 22:33:16  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-11-05 05:23:39  74.87MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1793827419'
                        
                    

镜像信息

{
    "Id": "sha256:a2cd6c4276625b4abf9933f02770c6b00e02fc6cb7376a2ec010b5b48438a2f4",
    "RepoTags": [
        "lincenying/api-bun-postgre:1.26.1106",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre:1.26.1106"
    ],
    "RepoDigests": [
        "lincenying/api-bun-postgre@sha256:29c91f3a5559253332eb540488a9a0bc6f2edf3cce3c6ceceb427d8e585bfc4f",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-postgre@sha256:f48a8590d9236c588e172514ae893bdc9eb154056789e216abc43adab50cf2ab"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-11-06T22:37:20.186736331+08:00",
    "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": 305881608,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c6e39fd4bd8f7bacb1fe85294ec35b9f253fb4783eaa49e3ec0a2a8b80302671/diff:/var/lib/docker/overlay2/992bf6f6ebcd348850eba2fc24038ec694f3ae43a49488c9360e0210d67ddef0/diff:/var/lib/docker/overlay2/beeba4abd016e103b857656aa2dbea2377b3b4923811c071cc19f4dcd2dd01bb/diff:/var/lib/docker/overlay2/f812195bd4f0682467e0c3b8ad2f3891bb08866d4661196fdbfe6653063c454c/diff:/var/lib/docker/overlay2/8ef7668c4b809566cdba80473e5d9e81301cbf963e06ad09d46414fa60571702/diff:/var/lib/docker/overlay2/1dc9ecb15bc4554f06483dbf185327820cef1791f68af63580d0888934997bc9/diff:/var/lib/docker/overlay2/9d49032aadb606794176bb195a2ac6499c17180fb3ebcc7343ff9718c5b60ed1/diff:/var/lib/docker/overlay2/da0f02c1def873f6b3243b5663926343f127c744cf0fb01897c89a698aaa1768/diff:/var/lib/docker/overlay2/64aa5bf70c345d3d5554e877e7d0eb4ed58fbfaf7bc158f3a636fe21da331a86/diff:/var/lib/docker/overlay2/6d8b0d59c31afac2c2b27f684d71adec2c56ddcc588d59e91b4aa2ebe57633dc/diff:/var/lib/docker/overlay2/4c09daae08f4af3fe6afda9581b2884df9b8b67afa647e706289183b274c30b1/diff:/var/lib/docker/overlay2/4850ec4c6992d37f011beda5fd83a7f420cd3e9aec3100db21bcac3711ebc4ca/diff:/var/lib/docker/overlay2/3a522684b2c225e1a0b1deb95ddd152c527d8e16f85f5193d8e5084b6cea393a/diff:/var/lib/docker/overlay2/01025eec3dfa36144b5f4257f69e6dcf02be2116cc002cd9fa9128fb37cbf231/diff",
            "MergedDir": "/var/lib/docker/overlay2/d121aecc9348874015d959f2b394d6372603fd8e7ddc12f7595bbc573007db07/merged",
            "UpperDir": "/var/lib/docker/overlay2/d121aecc9348874015d959f2b394d6372603fd8e7ddc12f7595bbc573007db07/diff",
            "WorkDir": "/var/lib/docker/overlay2/d121aecc9348874015d959f2b394d6372603fd8e7ddc12f7595bbc573007db07/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:1d7b9dd8778ebc4d9bf2f64436dd358640718cb349f5640b33bebaea4ffd62c2",
            "sha256:7259f5b3b99d8681a9a2ef0ca3397283fd78b389eef0eb0b5715dc5d8094d804",
            "sha256:2781dafaee2602dca7d836883f59dd815539014ab4dee997adf1dfce29422ea6",
            "sha256:44cb6b3f5dc9c8e9c2915663995b6d08a417090c11a0b378c0d8e7d02128c63b",
            "sha256:22fa95972caacec5c38ec1ec754130ed4ed1840435f45adb7d50ecca5d08eaa7",
            "sha256:7ff1226d5ffaf4b1af3b84325731ec11cf3e9176ce0056336ce756a743ac20da",
            "sha256:b0ce782dfd304c77d1545c853737d941b104f65976e83062da6ae2d17071eca7",
            "sha256:676792cb5267db5a5cd2b4b50f4a7757c3fe61756d680fe9a9a1a04a5f39380b",
            "sha256:318f93a1f46f84c1203d46b92b6f8067740a640996e9a6028bcde3fa8887cf18",
            "sha256:e8c76f3afa36eeb0ce85fad7de0a01278c4d271b83bfde00722b24385cd45b5b",
            "sha256:08242b4dabc461de07eac78fac1263e75ebf2cc3c9c7848840af177f2f29e8a4",
            "sha256:5037b521b78bd76479d619a1cf3ff29779762750bd9f2da360d6ba5ebccc90e2",
            "sha256:7ec5ffa0ca6207fd1000c37d1bab41e618ed5afc4a3c212be955573db276398e",
            "sha256:781ecc47ead230c3ed1d6b37e82556399e4e9c60c287b19050f2c27c6f14e13e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-11-06T22:57:20.622482019+08:00"
    }
}

更多版本

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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