8

有没有办法在Windows IoT核心运行码头集装箱?我已经看到它可以在Azure,Windows Server和桌面W10中使用,但是没有关于Windows IoT Core的证据,而且我不确定是否一些现有的docker-engine安装与IoT Core兼容,或者它不是可能。码头集装箱运行在Windows物联网核心

+1

我对这种感兴趣。这将是创建运行各种事物的小型服务器的好方法。 – jonasm

+0

是的,还想知道这个! – juFo

+0

我对这也很感兴趣。 – garfbradaz

回答

2

上周五,Azure IoT Edge v2昨天在Public Preview上发布,现已支持native Windows containers!甚至有一个how-to用于在具有兼容的基于x64的电路板*的Windows IoT Core上进行部署。

第一方模块,比如Azure函数,Azure Stream Analytics,Modbus以及VS Code中用于创作自定义模块的酷开发人员体验,都可以在Windows 10和IoT Core上使用Windows容器。

*注意:Windows容器需要基于x64的处理器支持,它们不适用于Raspberry Pi等基于ARM32的设备。

-1

简短的回答是,没有。这是因为Windows 10 IoT Core是支持与Windows 10桌面重叠的一组功能的操作系统,但目前没有运行Docker的版本。关于我的头顶,创建这样一个版本会有一些担忧。首先,Docker的实现必须是可运行的(使用操作系统支持的功能),其次,容器中使用的特性需要由Docker以Windows 10 IoT Core支持的形式进行虚拟化。第三,运行Windows 10 IoT Core(以及Docker及其容器)的硬件必须支持所有这些功能。也许有些做,有些则没有。问题可能在于像Raspberry Pi或Minnowboard这样的硬件是否支持虚拟化,这是一种实际的情况。

+0

Docker在Raspbian上运行,因此硬件能够运行。 https://www.raspberrypi.org/blog/docker-comes-to-raspberry-pi/ –

+0

毛毯没有不正确。由于.NET核心问题,它不能在RPI-IoT-Core上运行。 –

+1

请注意,在回答此问题时,这是正确的。 – Naikrovek