📋 操作步骤
1. 还原 Docker 配置
在开始之前,先还原 Docker 的 VPN 配置文件:
cp /home/lee/.docker/config.json.backup /home/lee/.docker/config.json
2. 更改节点信息
编辑 Shadowsocks 配置文件,更新服务器地址:
nano /home/lee/.config/shadowsocks/config.json
更新配置内容(将第2行的 server
改为当前有效的服务器地址):
"server": "nycfg-g06.sg03-ae5.entry.v50708.dev",
注意事项:
- 同时检查密码、端口等配置项是否正确
- 确保所有参数与服务端保持一致
3. 开启代理
执行启动脚本:
bash /home/lee/setup_ss_docker.sh
4. 测试连通性
验证代理是否正常工作:
curl -x socks5://127.0.0.1:1080 --connect-timeout 10 https://www.google.com
预期结果:
- 如果返回 Google 页面内容,说明代理连接成功
- 如果超时或报错,需要检查配置和网络状态
5. 更新系统与 Docker
代理开启后,可以进行系统更新和 Docker 操作:
# 拉取 Docker 镜像
docker pull <镜像名称>
# 启动 Docker Compose
docker-compose up -d
6. 关闭 VPN
使用完成后关闭代理服务。
🗑️ 卸载脚本
如需完全移除 Shadowsocks 服务,执行以下命令:
# 停止服务
sudo systemctl stop shadowsocks-local
# 禁用服务自启动
sudo systemctl disable shadowsocks-local
# 删除系统服务文件
sudo rm /etc/systemd/system/shadowsocks-local.service
# 删除配置文件和 Docker 配置
rm -rf ~/.config/shadowsocks ~/.docker/config.json
💡 常用路径参考
项目 | 路径 |
---|---|
Docker 配置 | /home/lee/.docker/config.json |
Docker 配置备份 | /home/lee/.docker/config.json.backup |
Shadowsocks 配置 | /home/lee/.config/shadowsocks/config.json |
启动脚本 | /home/lee/setup_ss_docker.sh |
Dify Docker 目录 | /home/lee/dify/docker |
⚠️ 注意事项
- 配置备份:修改配置前建议先备份原文件
- 权限问题:某些操作需要 sudo 权限
- 端口冲突:确保 1080 端口未被占用
- 网络稳定:代理节点需要保持稳定连接
- 安全提醒:不要在公共环境分享配置文件内容