文檔:https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds
For Mac docker:
- 在宿主機(jī)hosts增加:192.168.119.51 host.docker.internal
- ip為宿主機(jī)內(nèi)網(wǎng)ip。在docker內(nèi)部訪問(wèn)host.docker.internal 即可。
可用于docker內(nèi)部使用外部服務(wù),比如sha sock:
驗(yàn)證:
bash配置文件增加
alias proxy='export all_proxy=socks5://127.0.0.1:1080'
alias unproxy='unset all_proxy'
終端:proxy && curl www.google.com