Fedora 24运行docker 32位图像
主机是Fedora 24 i686版本,内核版本是4.6.3-300.fc24.i686
。 还安装了docker。 当跟随docker wiki的fedora入门时, docker run
命令失败,出现错误:
$ sudo docker run -i -t fedora /bin/bash Unable to find image 'fedora:latest' locally Trying to pull repository docker.io/library/fedora ... latest: Pulling from docker.io/library/fedora 7c91a140e7a1: Pull complete Digest: sha256:a97914edb....5b04509bb7d Status: Downloaded newer image for docker.io/fedora:latest exec format error docker: Error response from daemon: Cannot start container 88a0....b54d: [9] System error: json: cannot unmarshal string into Go value of type libcontainer.genericError.
我猜这个图像是一个64位图像。 如何validation这一点? 在哪里得到一个32位的Fedora泊坞窗图像?
docker版本是fedora 24回购版的1.10.3。
这似乎是Fedora 32位Docker镜像的唯一当前提供者:
https://hub.docker.com/r/nickcis/fedora-32
有一个链接到github页面,其中包含有关如何为32位Fedora> = 24构build自己的映像的说明。