概要

フル名
docker.io/jumpserver/jms_all
Registry
docker.io
名前空間
jumpserver
リポジトリ
jms_all
キャッシュ Tag 数
179
最終同期
07/13/2026, 10:18 AM

概要

JumpServer 一体化堡垒机镜像,集成 core/web/koko/lion 全部组件,快速部署开源运维跳板机,需 PostgreSQL 与 Redis。

詳細

jumpserver/jms_all 集成 JumpServer 全部组件(core、web、koko、lion、celery 等),单容器快速部署完整堡垒机平台。定位为一体化堡垒机 Web/API 服务,依赖 PostgreSQL 与 Redis;K8s Deployment 内网运维跳板机。

快速启动

docker run -d --name jms-all \
  -p 8080:80 -p 2222:2222 \
  -e DB_HOST=postgres -e REDIS_HOST=redis \
  docker.io/jumpserver/jms_all:latest

推荐实践

docker run -d --name jms-all \
  --restart unless-stopped \
  -p 8080:80 -p 2222:2222 \
  -v /data/jms:/opt/jumpserver/data \
  -e DB_HOST=postgres.internal -e DB_PASSWORD=changeme \
  docker.io/jumpserver/jms_all:v3.10.0

核心参数说明

  • -p 8080:80 — JumpServer Web UI
  • -p 2222:2222 — SSH 资产连接端口
  • -e DB_HOST/DB_PASSWORD — PostgreSQL 后端(高敏
  • -v .../jms:... — 录像与文件持久化

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: jms-all
spec:
  replicas: 1
  selector:
    matchLabels:
      app: jms-all
  template:
    metadata:
      labels:
        app: jms-all
    spec:
      containers:
        - name: jms-all
          image: docker.io/jumpserver/jms_all:v3.10.0
          ports:
            - containerPort: 80
            - containerPort: 2222
          envFrom:
            - secretRef:
                name: jms-all-env
          volumeMounts:
            - name: data
              mountPath: /opt/jumpserver/data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: jms-all-data
---
apiVersion: v1
kind: Service
metadata:
  name: jms-all
spec:
  selector:
    app: jms-all
  ports:
    - port: 80
      targetPort: 80
    - port: 2222
      targetPort: 2222

PostgreSQL/Redis StatefulSet 同 namespace;Ingress TLS 与 RBAC 限制访问。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/jumpserver/jms_all
:latest
linux/amd64linux/arm64
2026/03/04 20:291006.3 MBsha256:2e9f0593965b
docker.io/jumpserver/jms_all
:v4.10.16
linux/amd64linux/arm64
2026/03/04 20:291006.3 MBsha256:2e9f0593965b
docker.io/jumpserver/jms_all
:v4.10.15
linux/amd64linux/arm64
2026/01/26 13:18991.8 MBsha256:b869410be15f
docker.io/jumpserver/jms_all
:v4.10.12
linux/amd64linux/arm64
2025/10/27 11:10803.9 MBsha256:1f04e835eafc
docker.io/jumpserver/jms_all
:v4.10.11
linux/amd64linux/arm64
2025/10/21 12:21803.9 MBsha256:a56e4f5bb1b2
docker.io/jumpserver/jms_all
:v4.10.10
linux/amd64linux/arm64
2025/10/16 18:21805.5 MBsha256:fe59cc56a512
docker.io/jumpserver/jms_all
:v4.10.9
linux/amd64linux/arm64
2025/09/23 18:28806.1 MBsha256:264a1493e6c5
docker.io/jumpserver/jms_all
:v4.10.8
linux/amd64linux/arm64
2025/09/18 18:04806.1 MBsha256:faaf6fcf1ed2
docker.io/jumpserver/jms_all
:v4.10.7
linux/amd64linux/arm64
2025/09/03 15:08798.0 MBsha256:fe38ced83ebf
docker.io/jumpserver/jms_all
:v4.10.6
linux/amd64linux/arm64
2025/08/28 15:46797.9 MBsha256:6159bc164c3b
docker.io/jumpserver/jms_all
:v4.10.5
linux/amd64linux/arm64
2025/08/21 21:56797.9 MBsha256:1c86dba2abf0
docker.io/jumpserver/jms_all
:v4.10.4
linux/amd64linux/arm64
2025/07/17 16:20752.1 MBsha256:0ce6ab4bb5c3
docker.io/jumpserver/jms_all
:v4.10.2
linux/amd64linux/arm64
2025/06/19 21:22751.0 MBsha256:4f9444a32dc0
docker.io/jumpserver/jms_all
:v4.10.1
linux/amd64linux/arm64
2025/05/19 11:14752.1 MBsha256:4e365d6fd0a3
docker.io/jumpserver/jms_all
:v4.10.0
linux/amd64linux/arm64
2025/05/15 18:43752.1 MBsha256:af56e3aa241a
docker.io/jumpserver/jms_all
:v4.9.0
linux/amd64linux/arm64
2025/04/17 21:38893.2 MBsha256:8bc8a324a89e
docker.io/jumpserver/jms_all
:v4.8.1
linux/amd64linux/arm64
2025/03/28 15:44766.1 MBsha256:83a00602b843
docker.io/jumpserver/jms_all
:v4.8.0
linux/amd64linux/arm64
2025/03/20 19:46766.1 MBsha256:b8daf24b03de
docker.io/jumpserver/jms_all
:v4.7.0
linux/amd64linux/arm64
2025/02/20 16:29765.5 MBsha256:9331623e60b0
docker.io/jumpserver/jms_all
:v4.6.0
linux/amd64linux/arm64
2025/01/15 15:56767.9 MBsha256:f125a08d2499