本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

jms_all Docker 镜像下载 - 轩辕镜像

jms_all 镜像详细信息和使用指南

jms_all 镜像标签列表和版本信息

jms_all 镜像拉取命令和加速下载

jms_all 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

jms_all
jumpserver/jms_all

jms_all 镜像详细信息

jms_all 镜像标签列表

jms_all 镜像使用说明

jms_all 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

JumpServer all-in-one Docker 镜像,提供一体化部署方案,支持快速部署和使用 JumpServer,适用于纯 B/S 架构 Web 端访问。
69 收藏0 次下载activejumpserver镜像

jms_all 镜像详细说明

jms_all 使用指南

jms_all 配置说明

jms_all 官方文档

JumpServer all-in-one Docker 镜像

该项目提供 JumpServer 一体化部署方式的 Docker 镜像生成代码,便于用户快速部署和使用 JumpServer。

重要注意事项

环境迁移和更新升级时,请确保 SECRET_KEY 与之前设置一致,不得随机生成,否则数据库中所有加密字段将无法解密。

all-in-one 部署方式不支持 Client 相关功能,仅支持在纯 B/S 架构 Web 端使用。

快速启动

sh
docker-compose up -d

标准启动(使用外置数据库和缓存)

前置要求

  • 外置数据库:MariaDB 版本需 ≥ 10.6
  • 外置 Redis:Redis 版本需 ≥ 6.2

部署外置 MySQL 数据库

sh
# 自行部署 MySQL 可参考 ([***]
# 创建用户并赋予权限,请自行替换 nu4x599Wq7u0Bn8EABh3J91G 为自定义密码
mysql -u root -p
mysql
create database jumpserver default charset 'utf8';
create user 'jumpserver'@'%' identified by 'nu4x599Wq7u0Bn8EABh3J91G';
grant all on jumpserver.* to 'jumpserver'@'%';
flush privileges;

部署外置 Redis

sh
# 自行部署 Redis 可参考 ([***]

环境变量设置

环境变量说明
SECRET_KEY自行生成随机字符串,不要包含特殊字符,长度推荐 ≥ 50
BOOTSTRAP_TOKEN自行生成随机字符串,不要包含特殊字符,长度推荐 ≥ 24
LOG_LEVEL日志等级,测试环境推荐设置为 DEBUG
DB_ENGINE数据库引擎,设置为 mysql
DB_HOSTMySQL 数据库 IP 地址
DB_PORTMySQL 数据库端口,默认 3306
DB_USERMySQL 数据库认证用户
DB_PASSWORDMySQL 数据库认证密码
DB_NAMEJumpServer 使用的数据库名称,默认 jumpserver
REDIS_HOSTRedis 服务器 IP 地址
REDIS_PORTRedis 端口,默认 6379
REDIS_PASSWORDRedis 认证密码

数据持久化

需挂载以下目录以实现数据持久化:

  • /opt/jumpserver/data: Core 持久化目录,存储录像日志
  • /opt/koko/data: Koko 持久化目录
  • /opt/lion/data: Lion 持久化目录
  • /opt/kael/data: Kael 持久化目录
  • /opt/chen/data: Chen 持久化目录
  • /var/log/nginx: Nginx 日志持久化目录

注意:请记录所有设置信息,升级时需要重新输入使用。

Docker 部署方案示例

启动 JumpServer

bash
docker run --name jms_all -d \
  -v /opt/jumpserver/core/data:/opt/jumpserver/data \
  -v /opt/jumpserver/koko/data:/opt/koko/data \
  -v /opt/jumpserver/lion/data:/opt/lion/data \
  -p 80:80 \
  -p 2222:2222 \
  -p 30000-30100:30000-30100 \
  -e SECRET_KEY=xxxxxx \
  -e BOOTSTRAP_TOKEN=xxxxxx \
  -e LOG_LEVEL=ERROR \
  -e DB_HOST=192.168.x.x \
  -e DB_PORT=3306 \
  -e DB_USER=jumpserver \
  -e DB_PASSWORD=weakPassword \
  -e DB_NAME=jumpserver \
  -e REDIS_HOST=192.168.x.x \
  -e REDIS_PORT=6379 \
  -e REDIS_PASSWORD=weakPassword \
  --privileged=true \
  -v /opt/jumpserver/core/data:/opt/jumpserver/data \
  -v /opt/jumpserver/koko/data:/opt/koko/data \
  -v /opt/jumpserver/lion/data:/opt/lion/data \
  -v /opt/***/data:/opt/kael/data \
  -v /opt/jumpserver/chen/data:/opt/chen/data \
  -v /opt/jumpserver/web/log:/var/log/nginx \
  jumpserver/jms_all:latest

升级 JumpServer

bash
# 查询当前 JumpServer 配置
docker exec -it jms_all env

# 停止当前容器
docker stop jms_all

# 备份数据库(以下 DB-xxx 参数从上述查询结果获取)
mysqldump -h$DB_HOST -p$DB_PORT -u$DB_USER -p$DB_PASSWORD $DB_NAME > /opt/jumpserver-<版本号>.sql
# 示例: mysqldump -h192.168.100.11 -p3306 -ujumpserver -pnu4x599Wq7u0Bn8EABh3J91G jumpserver > /opt/jumpserver-v2.12.0.sql

# 拉取新版本镜像
docker pull jumpserver/jms_all:latest

# 删除旧版本容器
docker rm jms_all

# 启动新版本容器(请替换以下参数为实际配置)
docker run --name jms_all -d \
  -p 80:80 \
  -p 2222:2222 \
  -p 30000-30100:30000-30100 \
  -e SECRET_KEY=****** \
  -e BOOTSTRAP_TOKEN=****** \
  -e LOG_LEVEL=ERROR \
  -e DB_HOST=192.168.x.x \
  -e DB_PORT=3306 \
  -e DB_USER=jumpserver \
  -e DB_PASSWORD=****** \
  -e DB_NAME=jumpserver \
  -e REDIS_HOST=192.168.x.x \
  -e REDIS_PORT=6379 \
  -e REDIS_PASSWORD=****** \
  --privileged=true \
  -v /opt/jumpserver/core/data:/opt/jumpserver/data \
  -v /opt/jumpserver/koko/data:/opt/koko/data \
  -v /opt/jumpserver/lion/data:/opt/lion/data \
  -v /opt/***/data:/opt/kael/data \
  -v /opt/jumpserver/chen/data:/opt/chen/data \
  -v /opt/jumpserver/web/log:/var/log/nginx \
  jumpserver/jms_all:latest

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"

Nana的头像

Nana

后端开发

Mac桌面

4.9

"配置Docker镜像源后,拉取速度快了数倍,开发体验提升明显。"

Qiang的头像

Qiang

平台研发

K8s集群

5

"轩辕镜像在K8s集群中表现很稳定,容器部署速度明显加快。"

小敏的头像

小敏

测试工程师

Windows桌面

4.8

"Docker镜像下载不再超时,测试环境搭建更加高效。"

晨曦的头像

晨曦

DevOps工程师

宝塔面板

5

"配置简单,Docker镜像源稳定,适合快速部署环境。"

阿峰的头像

阿峰

资深开发

群晖NAS

5

"在群晖NAS上配置后,镜像下载速度飞快,非常适合家庭实验环境。"

俊仔的头像

俊仔

后端工程师

飞牛NAS

4.9

"Docker加速让容器搭建顺畅无比,再也不用等待漫长的下载。"

Lily的头像

Lily

测试经理

Linux服务器

4.8

"镜像源覆盖面广,更新及时,团队一致反馈体验不错。"

浩子的头像

浩子

云平台工程师

Podman容器

5

"使用轩辕镜像后,Podman拉取镜像稳定无比,生产环境可靠。"

Kai的头像

Kai

运维主管

爱快路由

5

"爱快系统下配置加速服务,Docker镜像拉取速度提升非常大。"

翔子的头像

翔子

安全工程师

Linux服务器

4.9

"镜像源稳定性高,安全合规,Docker拉取无忧。"

亮哥的头像

亮哥

架构师

K8s containerd

5

"大规模K8s集群下镜像加速效果显著,节省了大量时间。"

慧慧的头像

慧慧

平台开发

Docker Compose

4.9

"配置Compose镜像加速后,整体构建速度更快了。"

Tina的头像

Tina

技术支持

Windows桌面

4.8

"配置简单,镜像拉取稳定,适合日常开发环境。"

宇哥的头像

宇哥

DevOps Leader

极空间NAS

5

"在极空间NAS上使用Docker加速,体验流畅稳定。"

小静的头像

小静

数据工程师

Linux服务器

4.9

"Docker镜像源下载速度快,大数据环境搭建轻松完成。"

磊子的头像

磊子

SRE

宝塔面板

5

"使用轩辕镜像后,CI/CD流程整体快了很多,值得推荐。"

阿Yang的头像

阿Yang

前端开发

Mac桌面

4.9

"国内网络环境下,Docker加速非常给力,前端环境轻松搭建。"

Docker迷的头像

Docker迷

架构师

威联通NAS

5

"威联通NAS下配置镜像加速后,Docker体验比官方源好很多。"

方宇的头像

方宇

系统工程师

绿联NAS

5

"绿联NAS支持加速配置,Docker镜像下载快且稳定。"