Как избежать аутентификации при подключении к автономному контейнеру отладки Chrome?
Я использую 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
), проходит
Вопрос: как полностью избежать аутентификации?
1 ответ
Добавление
VNC_NO_PASSWORD: 1
к
environment
у меня работал соответствующий сервис в docker-compose.yml.