Docker 在 Raspberry Pi 2:无法到达任何注册表端点

Docker on Raspberry Pi 2: Could not reach any registry endpoint

我在我的 Raspberry Pi 2 上安装了 docker 并想提取一些图像。但是当我尝试使用 docker pull nginx 拉动时,我得到 Could not reach any registry endpoint。我的网络连接正常,甚至 docker search nginx 回显所有图像。我使用 sudo apt-get install docker.io 从 raspbian 存储库安装了 docker,所以它是旧版本。我无法安装更新版本。 docker 版本是 1.3.3.

还询问了: https://raspberrypi.stackexchange.com/questions/51029/docker-on-raspberry-pi-2-could-not-reach-any-registry-endpoint

Docker 停止支持 1.5 以下的客户端版本,因此请确保您的客户端版本为 v1.5 及以上。

Docker 引擎无法连接注册表。 一年前我遇到过这些问题,这是由于 docker 集线器上的负载所致。 (https://status.docker.com/) Public 注册表现在应该可以正常工作了。

正如@jarvis11 所说,Docker 停止支持低于 1.5 的客户端版本。 同时,raspbian jessie 的当前可用版本是 1.3,因此您必须从源代码或其中一个二进制文件安装。

基本上,这里是第 4 步:

https://github.com/umiddelb/armhf/wiki/Get-Docker-up-and-running-on-the-RaspberryPi-(ARMv6)-in-four-steps-(Wheezy)