docker配置容器内访问主机ip
官方文档:https://docs.docker.com/reference/cli/docker/container/run/
运行加参数
运行Docker容器时,使用 --add-host
参数将宿主机的IP地址映射到 host.docker.internal
主机名
1 | docker run --add-host=host.docker.internal:host-gateway <image> |
–add-host 参数,意思是向xyz的/etc/hosts
文件文件中增加一条解析.
1 | 172.17.0.1 host.docker.internal #增加了这行解析,其它都相对固定的原生解析 |
在容器内部,您可以使用 host.docker.internal
主机名来访问宿主机的IP地址
可以改为
1 | docker run -d --add-host=test001.com:host-gateway <image> |
或
1 | docker run -d --add-host=waiwang.com:192.168.1.100 <image> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 树灼的博客!