在 VM 中 docker build
and docker run
後出現錯誤訊息:
Attaching to my-service-1
my-service-1 | Illegal instruction (core dumped)
my-service-1 exited with code 0
其他專案都沒事,這個用到 tensorflow 的卻故障,猜測就是這邊的問題了。
透過上面的錯誤訊息,查到的多是與處理器架構有關的資料,所以猜測與 Proxmox 中的處理器類型有關。
處理器類型的選項如下:
在 Proxmox 的處理器類型中,據網友說預設處理器類型是 x86-64-v2-AES
,應該不會遇到問題 (八成我不小心動到了)。若不確定要選擇哪一類型處理器,可以選擇 host
使用實體處理器。