docker 访问宿主机 服务

文档:https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds

For Mac docker:

  • 在宿主机hosts增加:192.168.119.51 host.docker.internal
  • ip为宿主机内网ip。在docker内部访问host.docker.internal 即可。

可用于docker内部使用外部服务,比如sha sock:
验证:
bash配置文件增加
alias proxy='export all_proxy=socks5://127.0.0.1:1080'
alias unproxy='unset all_proxy'
终端:proxy && curl www.google.com

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。