Docker load 命令:从标准输入与文件载入镜像的区别
Docker load 命令:从标准输入与文件载入镜像的区别
Docker load 命令用于将镜像载入到本地 Docker 环境中。它有两种常用的方式,分别是:
docker load < imageName.tar:从标准输入(stdin)中读取镜像数据。docker load -i imageName.tar:从文件中读取镜像数据。
这两种方式的区别在于输入来源的不同:
docker load < imageName.tar会读取通过管道或重定向传递给标准输入的镜像数据。docker load -i imageName.tar会直接从指定的文件中读取镜像数据。
例如,如果你有一个名为 imageName.tar 的镜像文件,可以使用 docker load -i imageName.tar 命令载入镜像。
而如果你已经通过管道或重定向将镜像数据传递给了标准输入,可以使用 docker load < imageName.tar 命令载入镜像。
总结:
- 当镜像数据来自文件时,使用
docker load -i imageName.tar。 - 当镜像数据来自标准输入时,使用
docker load < imageName.tar。
原文地址: https://www.cveoy.top/t/topic/qFKl 著作权归作者所有。请勿转载和采集!