Docker安装

Jumpserver 封装了一个 All in one Docker,可以快速启动。该镜像集成了所需要的组件(Windows组件未暂未集成),也支持使用外置 Database 和 Redis

Tips: 不建议在生产中使用, 因为所有软件都打包到一个Docker中了,不是Docker最佳实践, 生产中请使用 详细安装 CentOS Ubuntu

CentOS7 自动安装脚本脚本见: 自动安装

Docker 安装见: Docker官方安装文档

快速启动

使用 root 命令行输入:

$ docker run -d -p 8080:80 -p 2222:2222 registry.jumpserver.org/public/jumpserver:1.0.0

访问

浏览器访问: http://<容器所在服务器IP>:8080

SSH访问: ssh -p 2222 <容器所在服务器IP>

XShell等工具请添加connection连接

额外环境变量

  • DB_ENGINE = mysql
  • DB_HOST = mysql_host
  • DB_PORT = 3306
  • DB_USER = xxx
  • DB_PASSWORD = xxxx
  • DB_NAME = jumpserver
  • REDIS_HOST = <redis-host>
  • REDIS_PORT = <redis-port>
  • REDIS_PASSWORD = <
docker run -d -p 8080:80 -p 2222:2222 -e DB_ENGINE=mysql -e DB_HOST=192.168.1.1 -e DB_PORT=3306 -e DB_USER=root -e DB_PASSWORD=xxx -e DB_NAME=jumpserver  registry.jumpserver.org/public/jumpserver:1.0.0