Ubuntu系统镜像(ISO文件)的存储位置
从Ubuntu官方网站或镜像站下载的系统ISO镜像文件,通常由用户手动指定存储路径(如桌面、下载文件夹等)。例如,使用wget
命令下载时,可通过-O
参数指定保存路径(如wget https://releases.ubuntu.com/24.04/ubuntu-24.04.3-desktop-amd64.iso -O ~/Downloads/ubuntu-24.04.iso
),默认情况下会保存到当前目录或用户指定的目录。
Docker镜像的默认存储位置
若通过docker pull
命令拉取的Ubuntu镜像(如ubuntu:latest
),其默认存储路径为Ubuntu系统的/var/lib/docker
目录。该目录包含Docker的所有数据,其中镜像的具体分层存储结构位于/var/lib/docker/image
子目录下,每个镜像的层级文件以哈希值命名。
修改Docker镜像存储位置的方法
若需更改Docker镜像的默认存储路径,可编辑/etc/docker/daemon.json
文件(若文件不存在则创建),添加"data-root"
字段并指定新的路径(如"/new/path/docker"
),然后重启Docker服务使配置生效。例如:
{
"data-root": "/mnt/docker"
}
修改后需确保新路径具备足够的磁盘空间,并具有正确的读写权限。
注意事项
~/Downloads/iso
)以便管理。/var/lib/docker
可能占用较多磁盘空间,若系统盘空间有限,建议通过修改data-root
配置将其迁移至大容量分区。