Windows 7是否支持docker守护程序?

问题描述 投票:1回答:3

我在Windows 7上安装了docker工具箱。除了docker守护进程之外,每个东西都运行良好,包括docker-compose,docker-machine。

我的码头版:

client:
  version:1.11.1
  API version:1.23
  os/Arch:windows/amd64

server:
  version:1.12.1
  API version: 1.24
  os/Arch: linux/amd64

当我执行docker daemon命令时,它会抛出此错误

time =“2016-9-08T14:39:53.685141700 + 05:30”level = fatal msg =“启动守护程序时出错:Windows版本不支持docker守护程序”

当我给dockerd时,它会抛出

bash:dockerd:找不到命令

是否有任何步骤使其工作?或Windows 7不支持?

docker
3个回答
1
投票

不,它没有。原生Windows容器仍在开发中,我不相信Windows 7将包含在该受支持的列表中,Windows Server 2016正在成为目标。在Windows 7中,Docker作为Linux VM运行。


1
投票

来自Docker website

WINDOWS的DOCKER

[...]

需要Microsoft Windows 10 Professional或Enterprise 64位 对于以前的版本,请获取Docker Toolbox

编辑

Docker容器无法直接在Windows(10或7)上运行。它在所有情况下都需要虚拟化系统。

在Windows 7上,您需要Docker Toolbox中包含的Oracle Virtual Box。

在Windows 10上,Hyper-V取代了Oracle Virtual Box。


0
投票

您可以尝试将命令执行到Docker Quickstart Terminal。我正在使用一个需要docker守护进程并且工作的命令。

© www.soinside.com 2019 - 2024. All rights reserved.