Я пытаюсь собрать Linux с нуля в докере. Он ожидает смонтированный том, на котором будет построена система, с которой вы сможете загрузиться, поэтому мой план состоял в том, чтобы присоединить том докера к обычному контейнеру docker ubuntu, чтобы построить систему LFS и вставить ее в том, а затем загрузить другой контейнер докера. из указанного тома.
Он говорит «нет» последнему:
docker: Error response from daemon: invalid mount config for type "volume": invalid specification: destination can't be '/'.
Это имеет смысл, учитывая, что я пытался загрузить образ докера Ubuntu, но как мне этого добиться?
Возможно, мне следует довольствоваться образом докера, который имеет собственный крошечный загрузочный раздел, который затем монтирует системный том LFS, чтобы найти все содержимое /usr. Думаю, LFS облегчит эту задачу, но я не знаю, как сделать этот образ докера. Как запустить образ докера с нуля и поместить в него grub, vmlinuz и т. д.?