Search code examples
dockerraspberry-pidocker-swarmwindows-10-iot-corewindowsiot

Can Docker containers run in Windows IoT Core


Is there a way to run a Docker container in Windows IoT Core? I have seen it can be used in Azure, Windows Server and desktop W10 but there is no evidence about Windows IoT Core and I am not sure if some of the already existing installations of docker-engine is compatible with IoT Core or it is just not possible.


Solution

  • Last Friday, Azure IoT Edge v2 launched in Public Preview yesterday with out-of-box support for native Windows containers! There is even a how-to for deploying on Windows IoT Core with a compatible x64-based board*.

    First party modules like Azure Functions, Azure Stream Analytics, Modbus and a cool developer experience in VS Code for authoring custom modules all work great with Windows containers on both Windows 10 and IoT Core.

    *Note: Windows containers require x64-based processor support, they won’t work on ARM32-based devices like Raspberry Pi.