【k8s】k8s运行pod时候的一个错误:The TensorFlow library was compiled to use SSE4.1 instructions, but these aren‘

root@094a1a63f73a:/app# python fast_api.py
The TensorFlow library was compiled to use SSE4.1 instructions, but these aren't available on your machine.
Aborted (core dumped)

开发机的docker 可以运行起来,但是进了服务器的k8s,运行的时候就出错了,报错如上图.
接近的bug ref:https://forums.centos.org/viewtopic.php?t=62175
【k8s】k8s运行pod时候的一个错误:The TensorFlow library was compiled to use SSE4.1 instructions, but these aren‘_第1张图片
开发机:
【k8s】k8s运行pod时候的一个错误:The TensorFlow library was compiled to use SSE4.1 instructions, but these aren‘_第2张图片
目标服务器:
【k8s】k8s运行pod时候的一个错误:The TensorFlow library was compiled to use SSE4.1 instructions, but these aren‘_第3张图片

可以看到目标服务器确实不支持SSE4.1instruction,我猜测可以通过重装系统,或者如何操作让它支持sse4.1 指令,或者重新构建docker包可以完成。

总结:
这个错误不太常见,我和另外一个研发都觉得,docker是独立出来的一个操作系统,应该不受其它的影响,但看样子是,物理机的指令集不支持造成的。

你可能感兴趣的:(linux,kubernetes,容器,云原生)