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

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

11
浏览次数
322.30MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-mongodb:1.26.0728
源镜像
docker.io/lincenying/api-bun-mongodb:1.26.0728
镜像ID
sha256:2fe7426c1b65d45b9a9730d3169e15e3630f5aa9a429ae6c9b2b4f2519473eac
镜像 TAG
1.26.0728
镜像大小
322.30MB
平台架构
linux/amd64
镜像源
docker.io
CMD
./server
启动入口
/usr/local/bin/docker-entrypoint.sh
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-07-28T06:43:39.595350295Z
同步时间
2026-07-28 21:22
浏览量
11 次
贡献者
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-28 21:22 查看完整报告
87
低危 LOW
80
中危 MEDIUM
29
高危 HIGH
6
严重 CRITICAL
受影响目标 (2)
docker.io/lincenying/api-bun-mongodb:1.26.0728 (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.0728
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-mongodb:1.26.0728  docker.io/lincenying/api-bun-mongodb:1.26.0728

Containerd拉取命令

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

Shell快速替换命令

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

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

镜像构建历史


# 2026-07-28 14:43:39  0.00B 设置默认要执行的命令
CMD ["./server"]
                        
# 2026-07-28 14:43:39  0.00B 声明容器运行时监听的端口
EXPOSE [14080/tcp]
                        
# 2026-07-28 14:43:39  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-07-28 14:43:39  1.34KB 复制新文件或目录到容器中
COPY ./dist/index.html ./dist/index.html # buildkit
                        
# 2026-07-28 14:43:39  62.00B 复制新文件或目录到容器中
COPY ./.env ./.env # buildkit
                        
# 2026-07-28 14:43:39  199.30KB 复制新文件或目录到容器中
COPY ./uploads ./uploads # buildkit
                        
# 2026-07-28 14:43:39  732.68KB 复制新文件或目录到容器中
COPY ./public ./public # buildkit
                        
# 2026-07-28 14:43:39  4.30KB 复制新文件或目录到容器中
COPY ./views ./views # buildkit
                        
# 2026-07-28 14:43:39  4.67KB 复制新文件或目录到容器中
COPY ./config ./config # buildkit
                        
# 2026-07-28 14:43:39  1.74KB 复制新文件或目录到容器中
COPY ./package.json ./package.json # buildkit
                        
# 2026-07-28 14:43:39  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:2fe7426c1b65d45b9a9730d3169e15e3630f5aa9a429ae6c9b2b4f2519473eac",
    "RepoTags": [
        "lincenying/api-bun-mongodb:1.26.0728",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-mongodb:1.26.0728"
    ],
    "RepoDigests": [
        "lincenying/api-bun-mongodb@sha256:d5e3fe2408b5b00eb6f9f36b4a1d57812a8ce52a0d78d888ca0181accfeb480b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lincenying/api-bun-mongodb@sha256:be43cb590490e53a31421249cab998881c11b16a7fa9175bfdc4407898cac734"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-28T06:43:39.595350295Z",
    "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": 322297140,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7a9143fb9b35e44a7579b9561ad36b69e4e3baf796744112d2a76f71b3b2894d/diff:/var/lib/docker/overlay2/e28954bb828b325023aee327da9ae1dcb148ced3dbcc509c656b68e9eb1ee534/diff:/var/lib/docker/overlay2/8f4a9452de76ef70c2736994f8d089401066447dc7154c7a1d26f83affe2c48b/diff:/var/lib/docker/overlay2/c05220c8c513a6c4bdd30757d2b956ace1cfb11fc2d8d3f294ffb764fe092d8a/diff:/var/lib/docker/overlay2/8d9ee0c53ab1677f9b856ca0b15161d0d84776c3ed52e6220f6574ea4f2130db/diff:/var/lib/docker/overlay2/ea484de54e80bf25e493971a72ab4bf1ac9990a7ea552e70a50c59758cf90f7b/diff:/var/lib/docker/overlay2/102ae30e0e47fe26a3ad4850ddc515f9464c28bf076ec63d7480567db65f8df2/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/180283fa3ef24cb853ec654d6ce177ff3e227698994d7e1d6cadc9a9cb5c8d9f/merged",
            "UpperDir": "/var/lib/docker/overlay2/180283fa3ef24cb853ec654d6ce177ff3e227698994d7e1d6cadc9a9cb5c8d9f/diff",
            "WorkDir": "/var/lib/docker/overlay2/180283fa3ef24cb853ec654d6ce177ff3e227698994d7e1d6cadc9a9cb5c8d9f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c5864b4cf4c931815baf0f5611d7fe5653cfa423c668148f212566d668357d4d",
            "sha256:04cbe6797c527a6d89fd8151c200015e473b904d71106dbf529c22451b70f989",
            "sha256:4bfd2e9e048885fa59d9d91ea4272e4acf63eeca4324adac7ce1027bf669ea2d",
            "sha256:1b331d2e5471962a534843317f4e53f68f3fb8339dd37bd5a4c6ae8375287299",
            "sha256:66118939b7c70e8d9be43553fd25b4f837a2bda23989c6a35843de91885d480d",
            "sha256:70e45a34fb421a99a7b684bfba579b817fced14232871c8881342d92cb3ec817",
            "sha256:6a0eec581ee43c0bbfbb9f72eeeef826923136c6f2432cc0a2c14aa46e486c3a",
            "sha256:3fd1eb29656c0c07685a7c22e228965564bfcd69045064b26a898ae09176228a",
            "sha256:c00ff245ae7742392909412735e5deebb5ffe9718bf0a0afda5e08e851f8404f",
            "sha256:5908c5c9b6656e4cb007496ce5e7ca9a6e86c8da48d56dd13a4413447c273607",
            "sha256:aca1519f73d628f44cfc551489cc283b31d087af66757622ccd460b5e4bce631",
            "sha256:b64b702a608c15247b035da8dac94eb2cb6e0fa0e78d9f7c2b8ca9ddbc1ab82a",
            "sha256:886c99e4a8ac3319e2c1392b96eda58f5336574f449ff25c52321a9b851544ff",
            "sha256:f94c82054c1afacf587e819d81a83446e9c66a01a444b0f00277a6fe1e8d91fc",
            "sha256:c22727899cac8baa269c36bc70abfd2a5cf01491cbe1644ecf5f687f789b4d6c"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-28T21:22:10.236291143+08:00"
    }
}

更多版本

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

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

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

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