出于某些测试目的,我一直试图基于我的一个朋友编写的Dockerfile在Heroku上运行Docker映像:
https://github.com/johncoder/simc-web
我可以在本地测试并运行它,但是,一旦将其上传到Heroku,运行容器的POST就会从CURL中产生以下错误:
curl -x POST --data "armory=us,drenden,cataia" https://hdingo-bot-
simc.herokuapp.com/simc
curl: (5) Could not resolve proxy: POST
这不是太有用,也不会在容器中的日志中打印任何内容。
因此,我需要进行更深入的分析,并且可以从运行容器内部的bash命令尝试手动调用simc二进制文件...但这会导致非法指令错误:
/usr/bin $ simc
Illegal instruction
到目前为止,我唯一能找到的是,底层芯片组可能不支持我尝试运行的芯片组?但这似乎也不是很普遍。
谢谢!