
geniuscirno/jumpserver通过一体化Docker镜像快速部署JumpServer堡垒机,简化部署流程,适用于服务器运维管理场景。
本镜像提供一站式部署JumpServer的解决方案,将JumpServer及其依赖组件整合到单个Docker镜像中,无需复杂的环境配置,即可快速搭建堡垒机服务,实现对服务器的集中管理、权限控制和操作审计。
适用于需要快速搭建堡垒机的中小企业、开发团队或个人,用于服务器运维管理、权限分配、操作日志审计等场景,尤其适合对部署复杂度敏感的环境。
通过以下命令快速启动JumpServer服务:
shdocker run -d -p 80:80 -p 2222:2222 geniuscirno/jumpserver:latest
-d:后台运行容器-p 80:80:映射Web界面端口-p 2222:2222:映射SSH访问端口可通过-e参数设置以下环境变量自定义配置:
| 环境变量名 | 默认值 | 说明 |
|---|---|---|
| DB_PASSWD | weakPassword | 数据库密码 |
| SECRET_KEY | '2vym+ky!997d5kkcc64mnz06y1mmui3lut#(^wd=%s_qj$1%x' | 应用加密密钥 |
| BOOTSTRAP_TOKEN | 'nwv4RdXpM82LtSvmV' | 引导令牌 |
| DEBUG | 0 | 调试模式开关(0=关闭,1=开启) |
| LOG_LEVEL | ERROR | 日志级别(DEBUG/INFO/WARNING/ERROR) |
示例:自定义数据库密码和日志级别
shdocker run -d -p 80:80 -p 2222:2222 \ -e DB_PASSWD=MySecurePass123 \ -e LOG_LEVEL=INFO \ geniuscirno/jumpserver:latest
为确保数据持久化,建议挂载以下卷:
| 卷路径 | 用途说明 |
|---|---|
| /opt/jumpserver/data | JumpServer应用数据存储 |
| /opt/coco/keys | 密钥存储目录 |
| /var/lib/mysql | MySQL数据库文件存储 |
| /var/log/supervisor | 进程管理日志存储 |
示例:挂载卷以持久化数据
shdocker run -d -p 80:80 -p 2222:2222 \ -v /local/jumpserver/data:/opt/jumpserver/data \ -v /local/coco/keys:/opt/coco/keys \ -v /local/mysql:/var/lib/mysql \ -v /local/logs:/var/log/supervisor \ geniuscirno/jumpserver:latest






manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务