虚拟机 – 将物理网卡绑定到docker的容器
发布时间:2020-12-16 03:46:01 所属栏目:安全 来源:网络整理
导读:我的主机PC上安装了4个NIC.我想启动不同的docker容器,将不同的物理网卡绑定到每个容器.我怎么做Docker? 对于VirtualBox,可以通过为物理网卡的每个VM创建网桥适配器来完成此操作. 最佳答案 当您使用-P或-p选项在Docker上公开端口时,它只是创建一个iptables目
我的主机PC上安装了4个NIC.我想启动不同的docker容器,将不同的物理网卡绑定到每个容器.我怎么做Docker? 最佳答案
当您使用-P或-p选项在Docker上公开端口时,它只是创建一个iptables目标NAT或DNAT条目.您甚至可以通过运行以下命令来查看这些条目.
默认情况下,docker将使用0.0.0.0/0(即所有接口)规范来转发端口以及从docker容器主机转发端口.但是,您可以将这些规则替换为仅从选定的接口转发. 所以说我有两个想要在端口80上监听的网络服务器.我会按如下方式运行它们.请注意,我没有暴露任何端口.这样只有我们创建的IP表规则才允许访问这些节点.
运行docker inspect以获取容器的虚拟IP
现在为特定接口添加DNAT规则:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- scala – 操纵元组
- 值得分享的轻量级Bootstrap Table表格插件
- docker – 一个工作方法,用于数据提取非root命名的卷权限,
- 使用AngularJS选择ng-options和Semantic UI的下拉列表
- 如何在scala中的列表列表上执行转置?
- 解决YUM下Loaded plugins: fastestmirror Determining fast
- [Angular 2] 翻译:Angular 2 服务:是不是单例?
- 使用vs2005 webservice 创建,部署,调用的简单实例
- Angular Reactive Form - 填充表单模型
- Python 数据库进阶篇,学习一篇就够了,看完不会你找我