Overview

Full name
docker.io/bitnamilegacy/express
Registry
docker.io
Namespace
bitnamilegacy
Repository
express
Cached tags
754
Last synced
07/13/2026, 03:49 AM

Introduction

Bitnami Legacy Express.js 应用镜像,预装 Node.js Express 框架与生产最佳实践,适合快速部署 REST API 与 Web 后端服务。

Details

bitnamilegacy/express 基于 Bitnami 打包 Node.js Express 运行时,预配置非 root 用户与健康检查。定位为 Express REST API Web 服务,挂载 app volume 或 COPY 业务代码;K8s Deployment + Ingress 内网 Node.js API 后端。

快速启动

docker run -d --name express \
  -p 3000:3000 \
  docker.io/bitnamilegacy/express:latest

推荐实践

docker run -d --name express \
  --restart unless-stopped \
  -p 3000:3000 \
  -v /app/src:/app \
  -e NODE_ENV=production \
  docker.io/bitnamilegacy/express:4.18.2

核心参数说明

  • -p 3000:3000 — Express HTTP 端口
  • -v .../src:... — 应用代码挂载
  • -e NODE_ENV=production — 生产模式
  • 固定 tag — Express/Node 版本 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: express
spec:
  replicas: 2
  selector:
    matchLabels:
      app: express
  template:
    metadata:
      labels:
        app: express
    spec:
      containers:
        - name: express
          image: docker.io/bitnamilegacy/express:4.18.2
          ports:
            - containerPort: 3000
          envFrom:
            - configMapRef:
                name: express-env
---
apiVersion: v1
kind: Service
metadata:
  name: express
spec:
  selector:
    app: express
  ports:
    - port: 3000
      targetPort: 3000

Ingress TLS 与 HPA;ConfigMap 注入环境变量。

Latest tags (20)

View all 754 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r29
linux/amd64linux/arm64
2025/08/22 13:29171.6 MBsha256:752fa0e86012
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r28
linux/amd64linux/arm64
2025/08/22 13:29171.6 MBsha256:170e543b6e1a
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r27
linux/amd64linux/arm64
2025/08/22 13:29171.6 MBsha256:f36c67f64a97
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r26
linux/amd64linux/arm64
2025/08/22 13:29171.7 MBsha256:0d9d0f4b0558
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r25
linux/amd64linux/arm64
2025/08/22 13:29171.7 MBsha256:ecebf8370a2b
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r24
linux/amd64linux/arm64
2025/08/22 13:29171.7 MBsha256:3df821956bcb
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r23
linux/amd64linux/arm64
2025/08/22 13:29171.7 MBsha256:b1e8726ab994
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r22
linux/amd64linux/arm64
2025/08/22 13:29171.7 MBsha256:1cd0860c1fec
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r21
linux/amd64linux/arm64
2025/08/22 13:29171.7 MBsha256:978c4c1e2290
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r20
linux/amd64linux/arm64
2025/08/22 13:28171.7 MBsha256:28ebd1d7528a
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r19
linux/amd64linux/arm64
2025/08/22 13:28171.7 MBsha256:26fb6011ed84
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r18
linux/amd64linux/arm64
2025/08/22 13:28171.7 MBsha256:71204d79b0f9
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r17
linux/amd64linux/arm64
2025/08/22 13:28171.7 MBsha256:24e0236febdd
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r16
linux/amd64linux/arm64
2025/08/22 13:28171.7 MBsha256:3808c66d58fb
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r15
linux/amd64linux/arm64
2025/08/22 13:28171.7 MBsha256:1576f749a65d
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r14
linux/amd64linux/arm64
2025/08/22 13:28171.7 MBsha256:c9e3d617f06b
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r13
linux/arm64linux/amd64
2025/08/22 13:28170.3 MBsha256:62496be876f7
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r12
linux/amd64linux/arm64
2025/08/22 13:28167.8 MBsha256:b0d0d0a53ff5
docker.io/bitnamilegacy/express
:5.1.0-debian-12-r11
linux/arm64linux/amd64
2025/08/22 13:28166.4 MBsha256:98c5e87ffd7b
docker.io/bitnamilegacy/express
:latest
linux/amd64linux/arm64
2025/07/19 18:29167.8 MBsha256:b0f9f8b183b6