有没有办法将硬件资源锁定到在Docker framework / Ubuntu上运行的Container
示例:我想仅将网络接口卡锁定到给定容器,其他容器不能直接访问NIC /甚至将GPIO锁定到一个容器等。
谢谢, PT
答案 0 :(得分:0)
如果要锁定底层硬件的网络接口卡或网络层,则需要在主机模式下使用docker。
docker run --net=host -it ubuntu /bin/bash
目前,无法将硬件资源锁定到特定的docker容器。默认情况下,运行docker容器时对资源没有限制,但可以限制它可以消耗多少资源(内存,cpu,IO等)。
您可以在此link中参考如何限制容器资源。