我在我的lubuntu 14.10中运行了sudo apt-get install docker.io
,但是当我运行它时它说cannot start container
:
sudo docker run ubuntu echo "Hello World"
exec format error2015/03/16 16:31:16 Error response from daemon: Cannot start container ad265ac9c2635f42e4244472d181a2121ecba4d855fa33c10599d91aa932d2cd: exec format error
无法找到答案,客人可能与lubuntu有关。
创建容器,但为什么我只得到“exec格式错误”
sudo docker ps -a
e92e43115003 ubuntu:14.04 "/bin/echo 'Hello wo About an hour ago sharp_hoover
uname -a
Linux ubuntu 3.16.0-31-generic #43-Ubuntu SMP Tue Mar 10 17:41:23 UTC 2015 i686 i686 i686 GNU/Linux
答案 0 :(得分:19)
您正在运行32位主机,这在很大程度上不受Docker支持。你肯定无法运行64位图像,例如股票ubuntu。
但是您可以尝试一些32位图像,例如:https://registry.hub.docker.com/u/32bit/debian/
您可以在此处找到更多信息https://github.com/docker/docker/issues/7513