![](/img/trans.png)
[英]How to map /proc/bus/usb/devices entry to a /dev/sdX device?
[英]Ubuntu docker image doesn't contain any /dev/sdX block devices?
在普通的linux機器或VM上,“ ls / dev”將顯示很多sdX或hdX硬盤信息。
但是今天我只是嘗試了最新的docker和ubuntu鏡像。 ls顯示:
console core fd full mqueue null ptmx pts random shm stderr stdin stdout tty urandom zero
我什么都沒有看到sdX或hdX。
為什么是這樣? docker ubuntu如何在沒有/ dev / sdX的情況下存儲任何內容?
Docker不創建虛擬機,而是創建容器以在隔離的空間中運行應用程序。 包括物理硬件設備將允許那些應用程序脫離容器隔離,因此默認情況下不提供它們。 您可以使用docker run --device ...
cli標志將特定設備包含在容器中,並且您很可能需要包含--privileged
向根用戶提供已刪除的各種功能。 不建議使用此方法運行不受信任的容器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.