为docker-WSL Integration设置代理

上一级页面:index-la

前言

这里的docker是指docker for windows desktop

在开启WSL Integration后,可以很方便的使用代理

使用docker for desktop(windows) 提供的渗透模式,为docker设置代理

这是docker官方推荐的配置,官方的issue整合,解决这个专项问题

你只需要在docker for desktop (windows) 的设置中开启代理,代理地址填入

1
http://host.docker.internal:1080

我使用的是http隧道代理,所以用http协议开头,而我的代理端口是1080,这要根据你们的科学上网工具设置来填写

之后开启docker for desktop(windows) 提供的wsl2集成服务Pasted%20image%2020220514213546.png
在wsl2环境下,运行docker,

docker就会使用你之前设置的代理地址来访问互联网(在docker for desktop (windows)的设置中填写的)