我在流浪汉机器内部以及TRAVIS linux环境中构建了一个docker镜像,然后我将此图像推送到Docker hub并进入Softlayer机器。
在我拉动图像后,我运行了如下所示的docker run命令
docker run -i -t rameshthoomu/openpeer /bash/bin
然后我跑
root @ 23495a2ed7a8:/go/src/github.com/openblockchain/obc-peer# / go / bin / obc-peer peer命令我收到以下错误消息。
Illegal instruction
..
当我在流浪者环境中构建并运行相同的图像时,它是工作文件。此外,如果我在softlayer机器内创建一个图像,我可以运行图像,并可以继续进行。
我不知道为什么我收到此错误消息。有什么想法吗?
答案 0 :(得分:0)
该命令为/bin/bash/
而非/bash/bin
。
请尝试以下方法:
docker run -i -t rameshthoomu/openpeer /bin/bash