Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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.

like image 499
pinty Avatar asked Jun 05 '17 14:06

pinty


People also ask

What can you do with Windows 10 IoT core?

What is Windows 10 IoT Core? Windows 10 IoT Core is a version of Windows 10 that is optimized for smaller devices with or without a display that run on both ARM and x86/x64 devices. The Windows IoT Core documentation provides information on connecting, managing, updating, securing your devices, and more.

Can Windows run inside a Docker container?

You can run any application in Docker as long as it can be installed and executed unattended, and the base operating system supports the app. Windows Server Core runs in Docker which means you can run pretty much any server or console application in Docker.

Are there Windows containers?

Windows containers allow users to package applications with their dependencies and leverage operating system-level virtualization to provide fast, fully isolated environments on a single system. Learn how to use Windows containers with our quick start guides, deployment guides, and samples.

Can I install Windows IoT core on PC?

Download the Windows 10 IoT Core Dashboard here. Once downloaded, open the Dashboard and click on set up a new device and insert an SD card into your computer. Fill out all of the fields as indicated. Accept the software license terms and click Download and install.


1 Answers

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.

like image 192
David Jones Avatar answered Nov 01 '22 16:11

David Jones