docker 会用到 /dev/mapper/centos-root 的空间吗?
时间: 2023-09-10 20:05:32 浏览: 60
是的,Docker默认使用/dev/mapper/centos-root作为镜像和容器的存储空间,因此它会占用该空间。如果该空间不足,Docker将无法创建新的容器或镜像。可以使用Docker命令或Docker图形界面来查看当前的存储使用情况。如果需要扩展该空间,可以通过增加硬盘容量或者调整分区大小来实现。
相关问题
docker container 会用到 /dev/mapper/centos-root 的空间吗?
是的,Docker容器默认会使用/dev/mapper/centos-root的存储空间来存储容器内部的文件系统和数据。每个Docker容器都有自己的文件系统,这个文件系统被存储在容器所在的宿主机的文件系统中。容器内所做的任何更改都会反映在容器的文件系统中,这些更改会被保存在宿主机的文件系统中。因此,容器的存储空间使用情况也会占用到/dev/mapper/centos-root的空间。如果该空间不足,Docker容器将无法存储更多的数据。
docker中的/dev/mapper/centos-root是什么
/dev/mapper/centos-root 是 CentOS 操作系统中的一个逻辑卷,它是通过 LVM(逻辑卷管理)技术创建的。在 Docker 中,/dev/mapper/centos-root 是宿主机上的一个设备文件,Docker 容器可以通过挂载的方式访问它。
在 Docker 中,可以通过使用 `-v` 参数将宿主机上的目录或文件挂载到容器的指定目录中,这样容器就可以访问宿主机上的文件系统。例如,可以使用以下命令将宿主机上的 /dev/mapper/centos-root 目录挂载到容器的 /mnt 目录中:
```
docker run -v /dev/mapper/centos-root:/mnt -it centos /bin/bash
```
这样,在容器中访问 /mnt 目录时,实际上访问的就是宿主机上的 /dev/mapper/centos-root 目录。