【问题标题】:How Can I Get Mitmproxy Docker to Work on Windows Bash?如何让 Mitmproxy Docker 在 Windows Bash 上工作?
【发布时间】:2017-11-07 22:29:50
【问题描述】:
当我尝试在 Windows bash 上运行 mitmproxy Docker 容器时,我收到一条错误消息,指出 Docker 守护程序没有运行。我怎样才能让它运行?
docker run --rm -it -p 8080:8080 mitmproxy/mitmproxy
docker: Cannot connect to the Docker daemon. Is the docker daemon running on this host?.
【问题讨论】:
标签:
windows
bash
docker
daemon
mitmproxy
【解决方案1】:
您需要做两件事才能让 mitmproxy Docker 容器在 Windows bash 上工作。
首先,在 bash 中:export DOCKER_HOST=tcp://127.0.0.1:2375
其次,在 Windows 中:勾选 Docker Settings->General->“Expose daemon on tcp://localhost:2375 without TLS”
现在以下命令将在 bash 中正确运行。
docker run --rm -it -p 8080:8080 mitmproxy/mitmproxy