1

我在 Ubuntu 上有一个 Docker 容器。此容器使用 PCIe 驱动器,我想添加 SATA 驱动器。两个驱动器都不应与其他容器共享数据。

我怎样才能做到这一点?

从命令docker run?还是通过 Dockerfile?

这是服务器上的 lsblk:

# lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 744.7G  0 disk
|-sda1        8:1    0   243M  0 part /boot
|-sda2        8:2    0     1K  0 part
|-sda5        8:5    0   976M  0 part
`-sda6        8:6    0 743.5G  0 part /
nvme0n1     259:0    0 349.3G  0 disk
`-nvme0n1p1 259:2    0 349.3G  0 part /media/pcie-disk

这是 Docker 容器上的 lsblk:

# lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 744.7G  0 disk
|-sda1        8:1    0   243M  0 part
|-sda2        8:2    0     1K  0 part
|-sda5        8:5    0   976M  0 part
`-sda6        8:6    0 743.5G  0 part
nvme0n1     259:0    0 349.3G  0 disk
`-nvme0n1p1 259:2    0 349.3G  0 part /etc/hosts
4

1 回答 1

0

将磁盘挂载到任何端点的主机上,然后将端点挂载到 Docker 容器作为其卷之一。

于 2018-03-23T02:47:10.877 回答