我如何让Mitmproxy Docker在Windows Bash上工作?
当我尝试在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?.
你需要做两件事情来获得mitmproxy
Docker容器在Windows bash
上工作。
首先,在bash中: export DOCKER_HOST=tcp://127.0.0.1:2375
其次,在Windows中:勾选Docker Settings – > General – >“在tcp:// localhost:2375上公开守护进程”
现在下面的命令将在bash中正确运行。
docker run --rm -it -p 8080:8080 mitmproxy/mitmproxy