[docker] 使用 socks5 當做 docker 的 http proxy
環境 Ubuntu Linux- 先建好要使用的 socks5
ssh -D 8118 user@server
- 安裝 tsocks - transparent network access through a SOCKS 4 or 5 proxy
sudo apt-get install tsocks
- 設定 docker 使用 http proxy
vim /etc/systemd/system/docker.service.d/http-proxy.conf
加入
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:8118/" - 使用 tsocks 啟動 docker
tsocks /usr/bin/docker -d
看到 docker的log就知道 已經使用設定好的socks5 當做 http proxy server了
沒有留言:
張貼留言