如何让 docker 容器使用主机上的特定设备进行传出流量?

问题描述

如何让 docker 容器使用主机上的特定设备(比如 ens256),以便流量仅通过指定设备(ens256)转发到外部?

解决方法

主机和容器网络设备之间没有显式映射,因此您必须以 --network=host 模式运行容器并将应用程序绑定到您要使用的网络设备。