Linux Ubuntu docker镜像不';是否不包含任何/dev/sdX块设备?
在普通linux机器或VM上,“ls/dev”将显示大量sdX或hdX硬盘信息 但今天我只是尝试了最新的docker和ubuntu图片。ls表明:Linux Ubuntu docker镜像不';是否不包含任何/dev/sdX块设备?,linux,ubuntu,docker,device,Linux,Ubuntu,Docker,Device,在普通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不
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
将删除的各种功能还给root用户。所有这些都不建议用于运行不受信任的容器。Docker不创建虚拟机,而是创建容器以在隔离空间中运行应用程序。包括物理硬件设备将允许这些应用程序脱离容器隔离,因此默认情况下不提供它们。您可以使用docker run--device…
cli标志在容器中包括特定设备,并且您很可能需要包括--privileged
将删除的各种功能还给root用户。所有这些都不建议用于运行不受信任的容器。Docker为其提供了一个文件系统。Docker是一个容器,而不是一台计算机,为什么它甚至有硬盘呢?Docker为它提供了一个文件系统。Docker是一个容器,而不是一台计算机,为什么它甚至有硬盘?