⚙️ 代理配置指南

CLI / Docker / 虚拟机 代理配置方法

自动配置

猿加速客户端启动后会自动配置系统代理(SOCKS5 代理),大部分浏览器和应用程序会自动使用该代理。以下是手动配置方法:

终端 / CLI

如果您需要在终端中使用加速(如 git clone、npm install 等),请设置环境变量:

# Bash / Zsh
export http_proxy=socks5://127.0.0.1:10808
export https_proxy=socks5://127.0.0.1:10808
export all_proxy=socks5://127.0.0.1:10808

# 临时使用(仅当前命令)
ALL_PROXY=socks5://127.0.0.1:10808 git clone https://github.com/xxx/yyy.git

# Windows PowerShell
$env:http_proxy="socks5://127.0.0.1:10808"
$env:https_proxy="socks5://127.0.0.1:10808"

Git

为 Git 单独配置代理:

# 全局配置
git config --global http.proxy socks5://127.0.0.1:10808
git config --global https.proxy socks5://127.0.0.1:10808

# 仅对 GitHub 配置
git config --global http.https://github.com.proxy socks5://127.0.0.1:10808

# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy

Docker

Docker daemon 代理配置:

# 创建配置目录
mkdir -p ~/.docker

# 编辑 config.json
cat > ~/.docker/config.json << EOF
{
  "proxies": {
    "default": {
      "httpProxy": "socks5://host.docker.internal:10808",
      "httpsProxy": "socks5://host.docker.internal:10808"
    }
  }
}
EOF

# Docker build 时使用
docker build --build-arg http_proxy=socks5://host.docker.internal:10808 .

npm / yarn / pnpm

# npm
npm config set proxy socks5://127.0.0.1:10808
npm config set https-proxy socks5://127.0.0.1:10808

# yarn
yarn config set proxy socks5://127.0.0.1:10808
yarn config set https-proxy socks5://127.0.0.1:10808

pip (Python)

# 环境变量方式
export https_proxy=socks5://127.0.0.1:10808
pip install package-name

# 直接参数方式
pip install --proxy socks5://127.0.0.1:10808 package-name

注意事项

← 返回文档中心