linux文件系统镜像导出位docker镜像
1.准备文件系统镜像
确保文件系统是完整的 Linux 根目录结构(包含 /bin, /dev, /etc, /lib 等)。
如果已有 rootfs 的 .tar 文件(如 rootfs.tar),可直接使用。
如果是其他格式(如 .img、.iso):
挂载镜像提取文件:
bash
sudo mount -o loop your-image.img /mnt
cd /mnt && tar -cvf /path/to/rootfs.tar .
sudo umount /mnt
2.导入为 Docker 镜像
bash
docker import /path/to/rootfs.tar my-image-name:tag
示例:
bash
docker import ./rootfs.tar my-custom-os:latest
3.验证镜像
bash
docker images # 查看镜像列表
docker run -it --rm my-image-name:tag /bin/sh # 测试运行
浙公网安备 33010602011771号