&引用;exec格式错误";运行Docker容器时出错

&引用;exec格式错误";运行Docker容器时出错,docker,tensorflow,ubuntu,Docker,Tensorflow,Ubuntu,我无法运行我创建的docker容器 我正在对manylinux2010使用此命令 docker pull tensorflow/tensorflow:custom-op-gpu-ubuntu16 对于GPU,请使用nvidia docker docker run --runtime=nvidia --privileged -it -v ${PWD}:/working_dir -w /working_dir tensorflow/tensorflow:custom-op-gpu-ubuntu16

我无法运行我创建的docker容器

我正在对manylinux2010使用此命令

docker pull tensorflow/tensorflow:custom-op-gpu-ubuntu16
对于GPU,请使用nvidia docker

docker run --runtime=nvidia --privileged -it -v ${PWD}:/working_dir -w /working_dir tensorflow/tensorflow:custom-op-gpu-ubuntu16 
我犯了这个错误

standard_init_linux.go:190:exec用户进程导致“exec格式错误”

我想在docker容器中构建pip。这是链接


如果有人能帮忙的话?

你想用什么来运行这个?“exec格式错误”通常意味着您试图在不同的cpu架构(如Raspberry Pi ARM)上运行为一个cpu架构(如x64)构建的映像。您尝试运行的映像需要为目标cpu架构构建。我使用的是IBM的ppc64le arch和gcc(Ubuntu 7.5.0-3ubuntu1~18.04)7.5.0。我想在tensorflow compression docker容器中构建pip。您试图在ppc上运行的映像是为ppc构建的吗?如果不是,这就是问题所在。您不能在ppc或PC上运行x64 arch映像。谢谢您的回复,但我不确定它是否为ppc构建。我使用的是这里的图片。如果你按照网站上的说明操作,那么它就不是。Docker image tensorflow/tensorflow:custom-op-ubuntu14是为amd64而非ppc构建的。请参阅此处列出的os/arch