2

主机为 Fedora 24 i686 版本,内核版本为4.6.3-300.fc24.i686. 还安装了docker。跟随fedora 开始使用 docker wiki时,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 位图像。如何验证这一点?哪里可以获得 32 位的 fedora docker 镜像?

docker 版本是来自 fedora 24 repo 的 1.10.3。

4

1 回答 1

2

这似乎是目前唯一提供 Fedora 32 位 docker 镜像的提供商:

https://hub.docker.com/r/nickcis/fedora-32

那里有一个 github 页面的链接,其中包含有关如何为 32 位 Fedora >= 24 构建自己的映像的说明。

于 2016-07-14T11:50:48.103 回答