docker在哪个磁盘(docker查看磁盘占用)
Docker是一个开源平台,可以快捷而高效地将应用程序打包成轻量级可移植容器。Docker可以在任何基础设施上运行,无论是物理机、虚拟机、数据中心还是公共云。
当在本地安装和使用Docker时,Docker将默认使用本地操作系统的文件系统来存储所有Docker容器和映像。但是,有时候你可能需要将Docker的数据存储到不同的磁盘上。
为了将Docker的数据存储到不同的磁盘上,你需要在Docker中进行一些配置。现在,我们将手动创建Docker的配置文件,并将其复制到正确的文件夹中。
sudo mkdir /etc/docker sudo vim /etc/docker/daemon.json
然后将以下内容复制并粘贴到 /etc/docker/daemon.json 文件中:
{ "data-root": "/data/docker" }
在这个配置文件中,我们将Docker的数据存储到 /data/docker 目录中(注意:这个目录应该是你想要存储数据的实际路径)。
保存文件并退出 vim。接下来,我们需要重新启动 Docker 服务以使其按照新的配置进行工作:
sudo systemctl restart docker
现在,当你创建一个新的 Docker 容器或者下载一个新的映像时,Docker 将存储其数据到 /data/docker 目录中。
总结一下,当你想将 Docker 的数据存储到不同的磁盘上时,你需要手动配置 Docker 并将其配置文件保存到 /etc/docker/daemon.json 文件中。将Docker的数据存储到新磁盘中,需要更改 "data-root" 值,并重新启动 Docker 服务。