8

Windows IoTコアでDockerコンテナを実行する方法はありますか?私はそれがAzure、Windows Server、およびデスクトップW10で使用できることを見てきましたが、Windows IoT Coreについての証拠はなく、既存のdocker-engineのインストールの一部がIoT Coreと互換性があるかどうか、可能。Windows IoTコアでDockerコンテナを実行できる

+1

私もこれに興味があります。これは、あらゆる種類のものを実行する小さなサーバーを作成するのに最適な方法です。 – jonasm

+0

ええ、これも知りたいです! – juFo

+0

私もこれに興味があります。 – garfbradaz

答えて

2

先週の金曜日、Azure IoT Edge v2は、昨日の公開プレビューで、native Windows containersのすぐにサポートされました。互換性のあるx64ベースのボード*を使用してWindows IoT Coreに展開する場合は、how-toもあります。

Azure関数、Azureストリーム解析、Modbus、カスタムモジュールを作成するためのVSコードのクールな開発者エクスペリエンスのようなファーストパーティモジュールは、Windows 10とIoTコアの両方でWindowsコンテナに優れています。

注:Windowsコンテナは、x64ベースのプロセッササポートが必要ですが、Raspberry PiなどのARM32ベースのデバイスでは機能しません。

-1

短い答えは、いいえです。これは、Windows 10 IoT Coreは、Windows 10デスクトップと重複する一連の機能をサポートするOSですが、現在のところDockerのバージョンはありません。私の頭の上から、そのようなバージョンを作ることにはいくつかの懸念があります。第1に、Dockerの実装は実行可能(OSがサポートする機能を使用する)でなければならず、第2に、DockerによってWindows 10 IoT Coreでサポートされる形式で仮想化される必要があります。第3に、Windows 10のIoTコア(およびDockerとそのコンテナ)を実行するハードウェアは、これらのすべての機能をサポートする必要があります。多分いくつかはして、いくつかはしません。この問題は、Raspberry PiやMinnowboardなどのハードウェアが実際のシナリオとなるような方法で仮想化をサポートしているかどうかで問題になる可能性があります。

+0

DockerはRaspbianで動作し、ハードウェアに対応しています。 https://www.raspberrypi.org/blog/docker-comes-to-raspberry-pi/ –

+0

ブランケットは間違っています。 .NETコアの問題のため、RPI-IoT-Coreでは動作しません。 –

+1

この回答が与えられた時点で、それは正しいことに注意してください。 – Naikrovek

4

10月17日にリリースされたIoT Coreバージョン16299以降、この機能はプレビューされています。

https://developer.microsoft.com/en-us/windows/iot/docs/whatsnew

あなたは、64ビットのWindows 10 IOTコアの上にナノServer Coreのコンテナを実行することができます。この時点ではamd64になる可能性が高いです。

関連する問題