配置 .ssh/config
Host jp
Port 22
User root
HostName xxx.xxx.xxx.xxx
IdentityFile ~/.ssh/xxx.key
配置autossh 代理
autossh -f -M 0 -qnNTCD 3122 jp
验证代理是否可用
curl --socks5-hostname 127.0.0.1:3122 http://ipinfo.io
配置Docker服务代理文件
mkdir -p /etc/systemd/system/docker.service.d
vi /etc/systemd/system/docker.service.d/http-proxy.conf
添加代理
[Service]
Environment="HTTP_PROXY=socks5://localhost:3122/" "HTTPS_PROXY=socks5://localhost:3122"
重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
拉取image镜像
docker pull homeassistant/home-assistant