如果Docker主机为debian10(buster),则运行旧的debian容器时出现分段错误

时间:2019-09-05 14:36:28

标签: docker debian

当我在新系统(v10“ buster”)上运行旧的 debian gnu / linux 映像(v6“ squeeze”,v7“ wheezy”)时,出现错误(fe,使用< em> bash ):

$ docker run --rm -ti debian:6 sh
# bash
Segmentation fault (core dumped)
# exit
$ docker run --rm -ti debian:7 sh
# bash
Segmentation fault (core dumped)
# exit

如何解决?

1 个答案:

答案 0 :(得分:1)

您可能想看看this discussion以及this

从上面的讨论中我们可以看到,这是由于debian10中的内核配置更改所致,在/etc/default/grub中指定了下一个配置以对其进行修复:

GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate"