无法找到 docker 导入的输出
Cant find output of docker import
我使用以下命令创建了一个 docker 图像
cat exampleimage.tgz | docker import - exampleimagelocal
图片创建成功。但是我无法找到这张图片所在的位置。我可以使用命令 运行 图像
docker run exampleimagelocal
我尝试使用
查找文件
locate exampleimagelocal
但它没有 return 任何结果。谁能告诉我 docker 在哪里存储了这个文件?
不知道为什么你需要知道它在磁盘上的存储位置,但通常它会在 /var/lib/docker 目录中,图像 ID 作为文件夹名称取决于 OS 你的 运行宁。有关详细信息,请参阅此问题 Where are Docker images stored on the host machine?。要查找图像 ID,您可以 运行 docker inspect exampleimagelocal
并在输出的 JSON 中查找图像键。或者你可以通过 运行ning docker images
.
找到一个短 ID
希望对您有所帮助
迪伦
我使用以下命令创建了一个 docker 图像
cat exampleimage.tgz | docker import - exampleimagelocal
图片创建成功。但是我无法找到这张图片所在的位置。我可以使用命令 运行 图像
docker run exampleimagelocal
我尝试使用
查找文件locate exampleimagelocal
但它没有 return 任何结果。谁能告诉我 docker 在哪里存储了这个文件?
不知道为什么你需要知道它在磁盘上的存储位置,但通常它会在 /var/lib/docker 目录中,图像 ID 作为文件夹名称取决于 OS 你的 运行宁。有关详细信息,请参阅此问题 Where are Docker images stored on the host machine?。要查找图像 ID,您可以 运行 docker inspect exampleimagelocal
并在输出的 JSON 中查找图像键。或者你可以通过 运行ning docker images
.
希望对您有所帮助
迪伦