我有一个 docker 容器。我想提取文件系统并将其放在 ssd 上。最后我想把ssd放到另一台电脑上,这样电脑就可以从ssd启动了。
目前我正在创建我的 docker 容器。 使用“docker export”提取文件系统 分区和创建我的 ssd。然后我复制提取的文件系统,调整/etc/fstab 以及更改/etc/hostname。
问题是:当我在另一台计算机上启动 ssd 时,grub 加载正常。但是在引导 linux 时,它只是在引导过程中的某个地方停止。添加交换分区后,它不会做任何其他事情。 (没有错误出现)。
我可以将什么添加到我的容器中,以便提取的文件系统包含成功启动所需的一切?
最佳答案
Docker 容器(和图像)不包含引导分区,仅包含根分区。
关于linux - 将 Docker 容器提取到可引导硬盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32507290/