使用jumpserver 镜像生成的jumpserver无法使用vscode remote-ssh直连

说明(发布前可手动删除说明内容):

  • 发布话题前请确认好标题与标签、你已经看过了[JumpServer版规V1.0] ;
  • 如有必要请附带以下信息:JumpServer 版本、运行方式(安装包运行 or 源码运行 )、浏览器版本、更多描述或截图信息。
    安装环境
    windows 下使用docker 进行安装运行
    数据库与redis同样是docker 容器
    jumpserver 镜像版本 **jumpserver/jms_all:latest
    容器运行命令如下
    docker run --name jms -d -v C:\jumpserver\core\data:/opt/jumpserver/data -v C:\jumpserver\koko\data:/opt/koko/data -v C:\jumpserver\lion\data:/opt/lion/data -p 80:80 -p 2222:2222 -p 30000-30100:30000-30100 -e SECRET_KEY=key -e BOOTSTRAP_TOKEN=token -e LOG_LEVEL=ERROR -e DB_ENGINE=mysql -e DB_HOST=mysql -e DB_PORT=3306 -e DB_USER=jumpserver -e DB_PASSWORD=mask -e DB_NAME=jumpserver -e REDIS_HOST=redis -e REDIS_PORT=6379 -e REDIS_PASSWORD=mask -e DOMAINS=‘ip地址:8080’ -e ENABLE_LOCAL_PORT_FORWARD=true -e ENABLE_VSCODE_SUPPORT=true --privileged=true -v C:\jumpserver\core\data:/opt/jumpserver/data -v C:\jumpserver\koko\data:/opt/koko/data -v C:\jumpserver\lion\data:/opt/lion/data -v C:\jumpserver\kael\data:/opt/kael/data -v C:\jumpserver\chen\data:/opt/chen/data -v C:\jumpserver\web\log:/var/log/nginx --network jumpserver-network jumpserver/jms_all:latest

我在容器命令中用“ -e ENABLE_LOCAL_PORT_FORWARD=true -e ENABLE_VSCODE_SUPPORT=true”添加了对vscode的支持,然后其他vscode也在本地机子上配置了,但是还是无法链接。基本就是到输入密码那一步,输完就显示不可用了

进core容器中,env命令查看环境变量看有没有该参数,如果有再核对一遍文档流程

我一共有三个容器,redis,mysql和jumpserver。core容器是否就是jumpserver容器?有一个问题就是运行中的Jumpserver容器似乎无法访问。

你好我进入Jumpserver 容器之后看了一下环境变量确实有这个参数

核对了一遍文档,但是都是一样的,没有什么区别。具体点的话就是他会弹出输入密码的环节,然后就无法连接了