logo
docker.io/lincenying/api-bun-mongodb:1.26.0727
linux/amd64 docker.io lincenying 贡献

这是一个基于Bun运行时和MongoDB数据库的API服务Docker容器镜像,包含Bun环境、MongoDB客户端及相关API应用代码,可用于快速部署依赖Bun和MongoDB的API服务。

26
浏览次数
322.30MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-mongodb:1.26.0727
源镜像
docker.io/lincenying/api-bun-mongodb:1.26.0727
镜像ID
sha256:9dca7de2149df101de16c6ad2d30b4052434be36c2eca4437cf97acd094cf298
镜像 TAG
1.26.0727
镜像大小
322.30MB
平台架构
linux/amd64
镜像源
docker.io
CMD
./server
启动入口
/usr/local/bin/docker-entrypoint.sh
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-07-27T03:22:22.001677971Z
同步时间
2026-07-27 16:55
浏览量
26 次
贡献者
avatar lincenying
🔌 开放端口 1
14080/tcp
⚙️ 环境变量 4
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin 0
BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 1
BUN_INSTALL_BIN=/usr/local/bin 2
NODE_ENV=production 3
🏷️ 镜像标签 11
KeyValue
mmf-blog-api-elysia com.docker.compose.project
api_bun_mongodb com.docker.compose.service
5.3.1 com.docker.compose.version
2026-03-18T04:34:00.054Z org.opencontainers.image.created
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one org.opencontainers.image.description
NOASSERTION org.opencontainers.image.licenses
a04817ce2b7f1a1e8b7cbf8af8f2c027ab072f1d org.opencontainers.image.revision
https://github.com/oven-sh/bun org.opencontainers.image.source
bun org.opencontainers.image.title
https://github.com/oven-sh/bun org.opencontainers.image.url
1.3.11 org.opencontainers.image.version
🛡️ 镜像安全扫描
debian 13.4 Trivy 2026-07-27 16:55 查看完整报告
85
低危 LOW
81
中危 MEDIUM
29
高危 HIGH
6
严重 CRITICAL
受影响目标 (2)
docker.io/lincenying/api-bun-mongodb:1.26.0727 (debian 13.4) debian Node.js node-pkg

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-07-27 11:22:22  0.00B 设置默认要执行的命令
CMD ["./server"]
                        
# 2026-07-27 11:22:22  0.00B 声明容器运行时监听的端口
EXPOSE [14080/tcp]
                        
# 2026-07-27 11:22:22  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-07-27 11:22:22  1.34KB 复制新文件或目录到容器中
COPY ./dist/index.html ./dist/index.html # buildkit
                        
# 2026-07-27 11:22:21  62.00B 复制新文件或目录到容器中
COPY ./.env ./.env # buildkit
                        
# 2026-07-27 11:22:21  199.30KB 复制新文件或目录到容器中
COPY ./uploads ./uploads # buildkit
                        
# 2026-07-27 11:22:21  732.68KB 复制新文件或目录到容器中
COPY ./public ./public # buildkit
                        
# 2026-07-27 11:22:21  4.30KB 复制新文件或目录到容器中
COPY ./views ./views # buildkit
                        
# 2026-07-27 11:22:21  4.67KB 复制新文件或目录到容器中
COPY ./config ./config # buildkit
                        
# 2026-07-27 11:22:21  1.74KB 复制新文件或目录到容器中
COPY ./package.json ./package.json # buildkit
                        
# 2026-07-27 11:22:21  103.03MB 复制新文件或目录到容器中
COPY /app/server server # buildkit
                        
# 2026-03-19 09:32:01  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-03-18 12:34:19  0.00B 设置默认要执行的命令
CMD ["/usr/local/bin/bun"]
                        
# 2026-03-18 12:34:19  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
                        
# 2026-03-18 12:34:19  0.00B 设置工作目录为/home/bun/app
WORKDIR /home/bun/app
                        
# 2026-03-18 12:34:19  8.91KB 执行命令并创建新的镜像层
RUN |2 BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 BUN_INSTALL_BIN=/usr/local/bin /bin/sh -c groupadd bun       --gid 1000     && useradd bun       --uid 1000       --gid bun       --shell /bin/sh       --create-home     && ln -s /usr/local/bin/bun /usr/local/bin/bunx     && which bun     && which bunx     && bun --version # buildkit
                        
# 2026-03-18 12:34:19  0.00B 设置环境变量 BUN_INSTALL_BIN
ENV BUN_INSTALL_BIN=/usr/local/bin
                        
# 2026-03-18 12:34:19  0.00B 定义构建参数
ARG BUN_INSTALL_BIN=/usr/local/bin
                        
# 2026-03-18 12:34:19  0.00B 设置环境变量 BUN_RUNTIME_TRANSPILER_CACHE_PATH
ENV BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2026-03-18 12:34:19  0.00B 定义构建参数
ARG BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2026-03-18 12:34:19  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin
                        
# 2026-03-18 12:34:19  18.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /usr/local/bun-node-fallback-bin && ln -s /usr/local/bin/bun /usr/local/bun-node-fallback-bin/node # buildkit
                        
# 2026-03-18 12:34:19  98.45MB 复制新文件或目录到容器中
COPY /usr/local/bin/bun /usr/local/bin/bun # buildkit
                        
# 2026-03-18 12:34:06  171.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin # buildkit
                        
# 2026-03-16 08:00:00  119.86MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1773619200'
                        
                    

镜像信息

{
    "Id": "sha256:9dca7de2149df101de16c6ad2d30b4052434be36c2eca4437cf97acd094cf298",
    "RepoTags": [
        "lincenying/api-bun-mongodb:1.26.0727",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-mongodb:1.26.0727"
    ],
    "RepoDigests": [
        "lincenying/api-bun-mongodb@sha256:f08cf236a959314d67a6e2c7e251eb7777b775142aa182b4e48266e7374dd13a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-mongodb@sha256:103e82e48dc956961704fa3528c366e2fcb8f4bb7cdd9f80f5678e64b984c939"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-27T03:22:22.001677971Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "14080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin",
            "BUN_RUNTIME_TRANSPILER_CACHE_PATH=0",
            "BUN_INSTALL_BIN=/usr/local/bin",
            "NODE_ENV=production"
        ],
        "Cmd": [
            "./server"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/usr/local/bin/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "com.docker.compose.project": "mmf-blog-api-elysia",
            "com.docker.compose.service": "api_bun_mongodb",
            "com.docker.compose.version": "5.3.1",
            "org.opencontainers.image.created": "2026-03-18T04:34:00.054Z",
            "org.opencontainers.image.description": "Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one",
            "org.opencontainers.image.licenses": "NOASSERTION",
            "org.opencontainers.image.revision": "a04817ce2b7f1a1e8b7cbf8af8f2c027ab072f1d",
            "org.opencontainers.image.source": "https://github.com/oven-sh/bun",
            "org.opencontainers.image.title": "bun",
            "org.opencontainers.image.url": "https://github.com/oven-sh/bun",
            "org.opencontainers.image.version": "1.3.11"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 322297209,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ab0b36acbafe83a2d5dbaaa2db511022e638e9477d4d9d4d863bde37f458750b/diff:/var/lib/docker/overlay2/50798ff30cb3a54be87ffd24916bb4654ebf7595e37013aea1b613a91b131403/diff:/var/lib/docker/overlay2/ada9c1e76c1182a6ec3f9da4ac16c3fd89c8a755ee41f29031e57b72698d9284/diff:/var/lib/docker/overlay2/09d515321b582ac58cfda2957388d249791a7b56918fbaa534ce9e376dc4665e/diff:/var/lib/docker/overlay2/f87cac76ffb5ece5431e3fee331a5bfc7650fd0052c88907a233a170c543e07e/diff:/var/lib/docker/overlay2/4e44c3e3088a2c1c207892a45b9d73a6d87b739bd155017739c8af9fd4ec9323/diff:/var/lib/docker/overlay2/cc690348a6986fecd460cc32c9f3f9d8fdb96e7e5f9d34b1094da6c4959f5a5a/diff:/var/lib/docker/overlay2/0673994aaf682d5eddf7c7d03b48e30cd668f72c58af24402728b7edf9c870bc/diff:/var/lib/docker/overlay2/63cda78860c036b1950e2064760521d024d9aef9d7399ddb1b0a5e11bbbf0113/diff:/var/lib/docker/overlay2/06f28ecfabea2c24b9a0328656fc778435e81aaf3dab2605859cd856be49ccac/diff:/var/lib/docker/overlay2/f8ea483721dd2a7ac7b86b1393cca006f4acaf974a9b9b11e2793dee874a4a24/diff:/var/lib/docker/overlay2/0e5d1fe47cb2d75f509bab6f706805efbe56a9d703d193a18cb43d2da30d2a60/diff:/var/lib/docker/overlay2/ca1c0994af77470db67a3e842ab6e0aede0f94a2f753a1d55fc409c77c5ee6f4/diff:/var/lib/docker/overlay2/906be63fabfe34d75030eb22d7b77a8b53cd6fd5c15c7beea4a72f7c9662189b/diff",
            "MergedDir": "/var/lib/docker/overlay2/407b2b19b8057d6b88e48448d43c491faaad31af346e2b015c62485d4c5f7ca0/merged",
            "UpperDir": "/var/lib/docker/overlay2/407b2b19b8057d6b88e48448d43c491faaad31af346e2b015c62485d4c5f7ca0/diff",
            "WorkDir": "/var/lib/docker/overlay2/407b2b19b8057d6b88e48448d43c491faaad31af346e2b015c62485d4c5f7ca0/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c5864b4cf4c931815baf0f5611d7fe5653cfa423c668148f212566d668357d4d",
            "sha256:04cbe6797c527a6d89fd8151c200015e473b904d71106dbf529c22451b70f989",
            "sha256:4bfd2e9e048885fa59d9d91ea4272e4acf63eeca4324adac7ce1027bf669ea2d",
            "sha256:1b331d2e5471962a534843317f4e53f68f3fb8339dd37bd5a4c6ae8375287299",
            "sha256:66118939b7c70e8d9be43553fd25b4f837a2bda23989c6a35843de91885d480d",
            "sha256:70e45a34fb421a99a7b684bfba579b817fced14232871c8881342d92cb3ec817",
            "sha256:6a0eec581ee43c0bbfbb9f72eeeef826923136c6f2432cc0a2c14aa46e486c3a",
            "sha256:78e3439dfc6c99116d0e98cd2bb49d708b9a5f15345a709bd3e99970abe1cb6a",
            "sha256:2e2923f73d7b93a651f42be6e94dceb36aea2f5c8ea2b54e5a0276164878174b",
            "sha256:03014fd5a3f22c41b251eb91fc7430cb3c2334ecb22a18862d7c7665a789056e",
            "sha256:5d617615799bce33777fe7fe22009a6f3090a5c9f950cb4ff842ad6c046e3470",
            "sha256:abd16cb358f76779217cfd99424deea1ead210da75663fba1c6b6c85eb7f096e",
            "sha256:756e60cf6f877352bd6df680c00cc6736178ccb04e78afdaa90c1146c6e39129",
            "sha256:5ab459188dd1bcffe00b07d448a58e6f8e36acf5e4d49c1fcb87509b1ac2bd34",
            "sha256:bde855b6748ad6f5a113727e5620693d7adfe82934cd358d0caf15304e6c8fe9"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-27T16:55:02.633960645+08:00"
    }
}

更多版本

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

linux/amd64 docker.io322.30MB2026-07-27 16:55
25

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

linux/amd64 docker.io322.30MB2026-07-28 21:22
16
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×