插件窝 干货文章 docker怎么导入镜像

docker怎么导入镜像

Docker 导入 镜像 image 729    来源:    2025-04-06

Docker 镜像导入方法

Docker 提供了几种方式来导入镜像到本地仓库,以下是常用的方法:

1. 从 tar 文件导入镜像

这是最常用的方法,适用于从其他机器导出的镜像文件:

docker load -i image_file.tar

或者:

docker load < image_file.tar

2. 从容器提交创建新镜像

如果你有一个正在运行的容器,可以将其提交为新的镜像:

docker commit container_id new_image_name:tag

3. 从 Dockerfile 构建镜像

docker build -t image_name:tag .

4. 从远程仓库拉取镜像

docker pull repository/image_name:tag

5. 从压缩包导入(旧版方式)

docker import image_file.tar new_image_name:tag

注意docker importdocker load 的区别: - import 从文件系统导入为镜像(不保留历史记录) - load 从镜像归档文件导入(保留完整历史记录)

验证导入

导入后可以使用以下命令查看:

docker images

实际应用示例

  1. 先导出镜像(在另一台机器上):
docker save -o my_image.tar my_image:1.0
  1. 传输文件到目标机器

  2. 在目标机器上导入:

docker load -i my_image.tar

希望这些方法能帮助你成功导入 Docker 镜像!