0

我想在 VLAN 内运行 Yandex Tank。

使用 docker 镜像direvius/yandex-tank:latest

想要将统计信息发送到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

检查 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

检查 curl 到https://overload.yandex.net - OK

但如果我尝试运行 docker 容器返回错误

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

如何解决这个问题?

4

0 回答 0