3

我正在使用selenium/standalone-chrome-debug.

默认情况下,通过 VNC 连接到容器将触发身份验证提示,这可以通过按照文档设置环境变量来避免:

如果你想在没有密码验证的情况下运行 VNC,你可以设置环境变量VNC_NO_PASSWORD=1

当我使用以下命令启动容器时,仍会提示我输入密码:

docker run -d -p 4444:4444 -p 0:5900 -v /dev/shm:/dev/shm -e VNC_NO_PASSWORD=1 selenium/standalone-chrome-debug

正如您在以下截屏视频中看到的那样:

  • 我仍然被要求输入密码
  • 尝试在没有密码的情况下进行身份验证失败
  • 当我使用默认密码 ( secret) 时,它通过

问题:如何完全避免身份验证?

在此处输入图像描述

4

1 回答 1

1

添加

  VNC_NO_PASSWORD: 1

environmentdocker-compose.yml 中的相关服务为我工作。

于 2022-02-07T16:04:30.793 回答