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
开发机:
目标服务器:
可以看到目标服务器确实不支持SSE4.1instruction,我猜测可以通过重装系统,或者如何操作让它支持sse4.1 指令,或者重新构建docker包可以完成。
总结:
这个错误不太常见,我和另外一个研发都觉得,docker是独立出来的一个操作系统,应该不受其它的影响,但看样子是,物理机的指令集不支持造成的。