温馨提示×

centos怎么导入镜像

小樊
45
2026-09-15 14:03:15
栏目: 智能运维

在 CentOS 里“导入镜像”通常指 Docker 镜像导入,也可能是 系统 ISO 镜像qcow2/KVM 镜像。下面分别说明最常见的几种情况。


一、Docker 镜像导入(最常见)

1️⃣ 从 tar 文件导入镜像

如果你有一个导出的镜像文件(如 image.tar):

docker load -i image.tar

docker load < image.tar

查看是否导入成功:

docker images

2️⃣ 从仓库拉取镜像(相当于“导入”)

docker pull centos:7

3️⃣ 从另一台机器导出再导入

导出:

docker save -o centos7.tar centos:7

导入:

docker load -i centos7.tar

二、CentOS 系统 ISO 镜像(安装系统用)

如果你说的是 ISO 镜像导入到虚拟机或刻录

1️⃣ KVM / libvirt 环境

把 ISO 放到指定目录:

cp CentOS-7-x86_64-DVD.iso /var/lib/libvirt/images/

在 virt-manager 或 virt-install 中指定:

--cdrom /var/lib/libvirt/images/CentOS-7-x86_64-DVD.iso

2️⃣ 物理机安装

使用工具写入 U 盘:

dd if=CentOS-7-x86_64-DVD.iso of=/dev/sdX bs=4M status=progress

三、KVM / qcow2 镜像导入

如果你是导入虚拟机磁盘镜像:

cp centos7.qcow2 /var/lib/libvirt/images/

然后创建虚拟机并指定该磁盘。


四、容器镜像仓库导入(Harbor / 私有仓库)

docker tag centos:7 registry.example.com/centos:7
docker push registry.example.com/centos:7

五、常见错误

docker importdocker load 的区别:

  • docker load:导入 镜像(保留历史层)
  • docker import:导入 容器文件系统(无历史)
docker import image.tar myimage:latest

如果你能补充说明:

  • Docker / KVM / 物理机
  • 镜像格式是 tar / iso / qcow2

我可以给你更精确的命令。

0