跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Docker 可以不掉帧直接使用物理机网卡吗
未分類
12 1 月 2021

Docker 可以不掉帧直接使用物理机网卡吗

Docker 可以不掉帧直接使用物理机网卡吗

資深大佬 : xidaa 0

物理机网卡采集流量,里面安装了多个 Docker,Docker 里面为不同的分析引擎。这些 Docker 从物理机读取网卡数据会有性能损失吗?谢谢!

大佬有話說 (6)

  • 資深大佬 : Jirajine

    只要你的程序之间不冲突,全都 –network host 肯定不会损失,等价于都跑在宿主机上。

  • 主 資深大佬 : xidaa

    @Jirajine docker 用–network host 构建,里面的程序就是直读网卡吗?和物理机上安装程序相比有损失吗?

  • 資深大佬 : Jirajine

    @xidaa 用了–network host 后等价于直接在宿主机上运行。

  • 資深大佬 : firsthym

    @Jirajine 谢谢。还有一个问题,如果 Docker 之间,或者 Docker 和物理机之间要交互数据,比如访问数据库,有什么好的技术方案推荐吗?比如协议之类的?

  • 資深大佬 : Jirajine

    @firsthym 正常情况下直接使用 docker 自己的网络 bridge/overlay 就可以了,比如你创建一个 dbnet 网络,把数据库容器和需要访问数据库的应用容器都加进去,然后直接通过主机名访问。宿主机需要访问的话,把端口导出来或者使用 dns 服务发现。
    当然用了 host 以后会移除 docker 的网络栈,那就只能像传统的应用一样,跑在 127.0.0.xx 或其他机器上直接通讯。

  • 資深大佬 : julyclyde

    @firsthym 你既然这么问,说明 docker 给你带来的只有麻烦而没有收益啊

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具