[2025年5月最新] 如何为WSL配置代理 & 如何为Docker配置代理

[2025年5月最新] 如何为WSL配置代理 & 如何为Docker配置代理

Simuoss
2025-09-21 / 0 评论 / 6 阅读 / 正在检测是否收录...

配置本机WSL代理

  1. 正常安装好WSL
  2. 编辑C:\Users\<UserName>.wslconfig,写入以下内容:

    [wsl2]
    networkingMode=mirrored
    localhostForwarding=true
    autoProxy=true
    dnsTunneling=true
  3. 编辑.bashrc,在末尾添加下列隧道配置

    export http_proxy="http://localhost:10809"
    export https_proxy="http://localhost:10809"
  4. 应用更改

    source ~/.bashrc

配置Docker代理

  1. 正常安装Docker
  2. 配置 Docker 守护进程 (Docker Daemon) 代理

    sudo mkdir -p /etc/systemd/system/docker.service.d
    sudo vi /etc/systemd/system/docker.service.d/http-proxy.conf

    写入以下内容

    [Service]
    Environment="HTTP_PROXY=http://localhost:10809/"
    Environment="HTTPS_PROXY=http://localhost:10809/"
  3. 重启Docker服务

    sudo systemctl daemon-reload
    sudo systemctl restart docker
  4. 大功告成!
0

评论 (0)

取消