系统错误:启动docker容器时exec格式错误

时间:2018-01-08 19:10:40

标签: ubuntu docker containers

我正在试图启动一个docker容器: Docker版本:

Docker version 1.6.2, build 7c8fca2

sudo docker run  -p 8080:8080 rancher/server

但我收到此错误消息!

FATA[0001] Error response from daemon: Cannot start container b75d05c38d0f19d59e9c12608c56aac756c1a5bf321ef2cca918e7a7b251904d: [8] System error: exec format error 

这是我使用uname -a命令的服务器信息:

Linux localhost.localdomain 3.13.0-137-generic #186-Ubuntu SMP Mon Dec 4 19:12:26 UTC 2017 i686 i686 i686 GNU/Linux

Docker镜像:

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
rancher/server      latest              41e01154bc55        2 weeks ago         1.083 GB

你能否告诉我可能犯的错误或错过了什么?

1 个答案:

答案 0 :(得分:1)

您在问题评论中表明您的Docker版本为1.6.2。根据{{​​3}},不支持1.12.3以下的任何内容。更新您的Docker,如果您更新到最新社区版(CE),则最好。

如何在Ubuntu上安装/更新Docker的指南是Rancher documentation