Яндекс-Танк изнутри через прокси: Ошибка прокси: HTTPSConnectionPool(хост=’overload.yandex.net’, порт=443)

#testing #yandex #yandex-tank

Вопрос:

Я хочу запустить Яндекс-танк внутри VLAN.

Используйте изображение docker direvius/яндекс-танк:последние

Хотите отправить статистику на overload.yandex.net.

Используйте, чтобы попробовать запустить

 docker run --rm -v /opt/docker/yandex.tank/her.ya.ru:/var/loadtest 
-e HTTP_PROXY="http://user:pwd@proxy.my:31310" 
-e HTTPS_PROXY="http://user:pwd@proxy.my:31310" 
--net host -it direvius/yandex-tank
 

проверьте env в контейнере docker

 HOSTNAME=host-balancing-test-1
TERM=xterm
PAGER=less
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/var/loadtest
EDITOR=vi
HTTPS_PROXY=http://user:pwd@proxy.my:31310
MANPAGER=less -X
SHLVL=1
HOME=/root
HTTP_PROXY=http://user:pwd@proxy.my:31310
BUILD_DEPS=python-dev build-essential gfortran libssl-dev libffi-dev
TELEGRAF_VERSION=1.4.3-1
_=/usr/bin/env
 

проверьте завиток на https://overload.yandex.net — ХОРОШО

но если я попытаюсь запустить контейнер docker, вернется ошибка

 ProxyError: HTTPSConnectionPool(host='overload.yandex.net', port=443)
 

Как решить эту проблему?