New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal: libnetwork support for adding physical interfaces into container sandbox #1023
Comments
|
The proposal in #1003 was to add the physical interface to the bridge in the host namesapce. The request here is to add it to a sandbox/container namespace. @sainath14 What use cause are you trying to accomplish with this ? Typically physical interfaces are shared by all containers and not tied to one particular container. |
yes #1003 handles a different scenario. Enabling physical interfaces into sandbox, we can look at the following usecases/benefits
Comments are appreciated. |
Whenever it may happen, please also consider to fix bug #211411. |
A nice blog on SR-IOv and SR-IOv NIC As part of this proposal, one of the usecases is to support a intrahost network created from sr-iov virtual interfaces inside the container sandbox. Network create command can look like below docker create network -d vfnet --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=bus.dev.func vfnet100 This would let containers join into the network vfnet100 with the interfaces derived from Virtual functions (VFs) from the physical function (PF) device with bus.dev.func Comments are appreciated on the idea and also specifically on the docker create network command options |
Support needed too! |
Any update on this proposal? Like @deathspeeder I have been using pipework and that was the only simple way. This would make a huge difference. |
Is there native libnetwork support for adding physical eth interfaces into sandbox?
The text was updated successfully, but these errors were encountered: