将硬件资源锁定到Container(Docker)

时间:2017-11-03 14:09:41

标签: linux ubuntu docker containers hardware

有没有办法将硬件资源锁定到在Docker framework / Ubuntu上运行的Container

示例:我想仅将网络接口卡锁定到给定容器,其他容器不能直接访问NIC /甚至将GPIO锁定到一个容器等。

谢谢, PT

1 个答案:

答案 0 :(得分:0)

如果要锁定底层硬件的网络接口卡或网络层,则需要在主机模式下使用docker。

docker run --net=host -it ubuntu /bin/bash

目前,无法将硬件资源锁定到特定的docker容器。默认情况下,运行docker容器时对资源没有限制,但可以限制它可以消耗多少资源(内存,cpu,IO等)。

您可以在此link中参考如何限制容器资源。