首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在windows ubuntu子系统上运行的对接器组成

在windows ubuntu子系统上运行的对接器组成
EN

Stack Overflow用户
提问于 2018-01-03 07:19:43
回答 1查看 2.2K关注 0票数 3

我正在尝试为这个示例https://learn.microsoft.com/en-us/azure/aks/tutorial-kubernetes-prepare-app运行docker-组合程序。

我已经在我的windows机器上安装了Ubuntu子系统来尝试这个例子。当我运行docker-compose up -d时,我会得到以下错误。

错误:无法设置IP表:无法启用nat规则:(iptable失败: iptables -等待-t NAT -I POSTROUTING -s 172.19.0.0/16!-o br-0fa5c62bc4ce -j伪装: iptables:无该名称的链/目标/匹配。

我以管理方式运行ubuntu子系统,并以root用户身份登录。linux子系统是否有更新IP表的限制?

EN

回答 1

Stack Overflow用户

发布于 2018-01-14 07:29:39

WSL子系统运行在Microsoft内核上,而不是Linux内核上。

因此,许多Linux网络命令不能工作,iptables就是其中之一。

在这里有一个关于附加信息、链接和更新信息的讨论- https://github.com/Microsoft/WSL/issues/767

顺便说一句,FWIW,我使用这个https://github.com/RoliSoft/WSL-Distribution-Switcher

它将安装对接图像,我还没有尝试他们全部,只是Fedora到目前为止。我可以想象内核/网络重型应用程序,你会期望在一些东西,如卡利linux将无法工作,虽然我怀疑卡利工具是否已经测试。大多数其余的对接映像应该可以工作,并且码头映像可能更适合于WSL。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48072873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档