镜像概览
- 完整引用
docker.io/jumpserver/jms_web- Registry
- docker.io
- 命名空间
- jumpserver
- 仓库
- jms_web
- 已缓存 Tag 数
- 49
- 最近同步
- 07/06/2026, 12:48 PM
简介
JumpServer 开源堡垒机 Web 前端镜像,提供资产运维审计与 Web Terminal 界面,需配合 jms_core、Redis 与 PostgreSQL 同栈。
详细介绍
jumpserver/jms_web 运行 JumpServer 的 Nginx+静态前端,连接 jms_core API 完成用户登录、资产授权与会话录像回放。镜像仅为 UI 层,完整堡垒机还需 core、koko/lion 等组件。典型替代商业堡垒机私有化,与 Teleport 同类但偏国产生态;生产固定 tag、HTTPS 强制、MFA 与录像存储 volume 规划。
快速启动
docker run -d --name jms-web \
-p 80:80 \
-e CORE_HOST=http://jms_core:8080 \
docker.io/jumpserver/jms_web:latest
推荐实践
docker run -d --name jms-web \
--restart unless-stopped \
-p 80:80 \
-e CORE_HOST=http://jms_core.internal:8080 \
-e SESSION_COOKIE_SECURE=true \
docker.io/jumpserver/jms_web:v3.10.0
核心参数说明
-p 80:80— 堡垒机 Web 入口-e CORE_HOST— jms_core 后端 API 地址-e SESSION_COOKIE_SECURE— HTTPS 环境安全 Cookie--restart unless-stopped— 运维入口持续在线- 固定 tag — 与 jms_core 大版本 pin
- 栈 — 需 core + DB + Redis 完整部署
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: jms-web
spec:
replicas: 2
selector:
matchLabels:
app: jms-web
template:
metadata:
labels:
app: jms-web
spec:
containers:
- name: web
image: docker.io/jumpserver/jms_web:v3.10.0
ports:
- containerPort: 80
env:
- name: CORE_HOST
value: http://jms-core:8080
---
apiVersion: v1
kind: Service
metadata:
name: jms-web
spec:
selector:
app: jms-web
ports:
- port: 80
targetPort: 80
Ingress TLS 与 IP 白名单;jms-core StatefulSet 与录像 PVC 独立部署,Web Terminal 经 lion/koko Service 代理 SSH/RDP。
最新 Tag(20 条)
查看全部 49 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/jumpserver/jms_web :latest | linux/amd64linux/arm64 | 2024/08/02 14:48 | 88.9 MB | sha256:db83bbea7986… | |||
docker.io/jumpserver/jms_web :v4.0.2 | linux/amd64linux/arm64 | 2024/08/02 14:48 | 88.9 MB | sha256:db83bbea7986… | |||
docker.io/jumpserver/jms_web :v4.0.1 | linux/amd64linux/arm64 | 2024/07/23 15:25 | 88.9 MB | sha256:ff097794eb5b… | |||
docker.io/jumpserver/jms_web :v3.10.12 | linux/amd64linux/arm64 | 2024/07/12 19:17 | 85.1 MB | sha256:70a7dcac0eb3… | |||
docker.io/jumpserver/jms_web :v4.0.0 | linux/amd64linux/arm64 | 2024/07/08 10:28 | 88.9 MB | sha256:1a6624cbc654… | |||
docker.io/jumpserver/jms_web :v3.10.11 | linux/amd64linux/arm64 | 2024/06/20 09:48 | 85.0 MB | sha256:c695fc80f51a… | |||
docker.io/jumpserver/jms_web :v3.10.10 | linux/amd64linux/arm64 | 2024/05/17 09:28 | 84.6 MB | sha256:44352c67f9ad… | |||
docker.io/jumpserver/jms_web :v3.10.9 | linux/amd64linux/arm64 | 2024/04/29 17:05 | 84.9 MB | sha256:d03f09780ff6… | |||
docker.io/jumpserver/jms_web :v3.10.8 | linux/amd64linux/arm64 | 2024/04/19 12:24 | 84.6 MB | sha256:362ae2909bea… | |||
docker.io/jumpserver/jms_web :v3.10.7 | linux/amd64linux/arm64 | 2024/03/27 10:29 | 1.3 GB | sha256:7470ec70a152… | |||
docker.io/jumpserver/jms_web :v3.10.6 | linux/amd64linux/arm64 | 2024/03/19 17:20 | 1.3 GB | sha256:2df1a733bfad… | |||
docker.io/jumpserver/jms_web :v3.10.5 | linux/amd64linux/arm64 | 2024/03/06 09:31 | 1.3 GB | sha256:6f6d74a1472b… | |||
docker.io/jumpserver/jms_web :v3.10.4 | linux/amd64linux/arm64 | 2024/03/06 09:07 | 1.3 GB | sha256:4c8067d345fe… | |||
docker.io/jumpserver/jms_web :v3.10.3 | linux/amd64linux/arm64 | 2024/01/25 16:55 | 1.3 GB | sha256:f0eee5af4aaf… | |||
docker.io/jumpserver/jms_web :v3.10.2 | linux/amd64linux/arm64linux/ppc64lelinux/s390x | 2024/01/24 12:30 | 1.3 GB | sha256:f5c6b4bb9a09… | |||
docker.io/jumpserver/jms_web :v2.28.7 | linux/amd64linux/arm64 | 2023/02/24 09:58 | 278.3 MB | sha256:2fa7f1c40eab… | |||
docker.io/jumpserver/jms_web :v2.28.6 | linux/amd64linux/arm64 | 2022/12/22 16:03 | 279.3 MB | sha256:88c1b8f7639a… | |||
docker.io/jumpserver/jms_web :v2.28.5 | linux/amd64linux/arm64 | 2022/12/16 18:08 | 279.3 MB | sha256:1c2689a86914… | |||
docker.io/jumpserver/jms_web :v2.28.4 | linux/amd64linux/arm64 | 2022/12/13 22:21 | 279.3 MB | sha256:be04832dd220… | |||
docker.io/jumpserver/jms_web :v2.28.3 | linux/amd64linux/arm64 | 2022/12/12 17:53 | 279.3 MB | sha256:ebd6283072f1… |