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