docker映射到宿主机网络
1、问题在docker执行打包命令docker build 时报错,提示network error。如下图
2、查看docker官网如果host对容器使用网络模式,则该容器的网络堆栈不会与Docker主机隔离(该容器共享膈套甘勰主机的网络名称空间),并且该容器不会分配自己的IP地址。例如,如果您运行绑定到端口80host的容器并使用网络,则该容器的应用程序可在主机IP地址上的端口80上使用
3、执行命令docker build -t demo:v1 --network host
4、ok,一切运行正常
5、注意事项主机网络驱动程序仅在Linux主机上工作,而Mac的Docker桌面,Windows的Docker桌面或Windows Server的Docker EE不支持该主机网络驱动程序
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:54
阅读量:46
阅读量:74
阅读量:75
阅读量:56