&引用;“docker pull redis”;在Docker for Windows上失败
我已经安装了Docker EE for Windows Server 2016,并且能够拉取并运行hello world示例 当我调用“docker pull redis”时,我得到: 我的docker版本:&引用;“docker pull redis”;在Docker for Windows上失败,docker,redis,Docker,Redis,我已经安装了Docker EE for Windows Server 2016,并且能够拉取并运行hello world示例 当我调用“docker pull redis”时,我得到: 我的docker版本: Client: Version: 17.10.0-ee-preview-2 API version: 1.32 Go version: go1.8.3 Git commit: 10e292d Built: Thu Sep 21 19:58:53
Client:
Version: 17.10.0-ee-preview-2
API version: 1.32
Go version: go1.8.3
Git commit: 10e292d
Built: Thu Sep 21 19:58:53 2017
OS/Arch: windows/amd64
Server:
Version: 17.10.0-ee-preview-2
API version: 1.32 (minimum version 1.24)
Go version: go1.8.3
Git commit: 777d4a1
Built: Thu Sep 21 20:08:05 2017
OS/Arch: windows/amd64
Experimental: false
不确定我在这里做错了什么。正如docker信息显示的那样,服务器没有在实验模式下启动
您需要在windows server上以Experiement模式启动docker server。查看如何做到这一点。当您使用
docker pull redis
时,它试图从redis repo中提取,而redis repo似乎没有为您的架构构建映像。你应该试试[docker pull winamd64/redis
],看看它是否有效。可能是@Technext的副本,看起来它来自于不再维护的版本。
Client:
Version: 17.10.0-ee-preview-2
API version: 1.32
Go version: go1.8.3
Git commit: 10e292d
Built: Thu Sep 21 19:58:53 2017
OS/Arch: windows/amd64
Server:
Version: 17.10.0-ee-preview-2
API version: 1.32 (minimum version 1.24)
Go version: go1.8.3
Git commit: 777d4a1
Built: Thu Sep 21 20:08:05 2017
OS/Arch: windows/amd64
Experimental: false