dockerでIOT-Houseをする その1
IOTハウスのIOTは(Input Output Things)入力と出力で何か出来ればIOTと思っています
dockerで何とかしてIOTが出来ないかとやってみた
Docker Desktop(ドッカー・デスクトップ)は、Mac や Windows 環境において、インストールが簡単なアプリケーションであり ・・・とあるので
①日頃愛用のMACにDocker Desktopをインストール
- gpioのMM-CP2112Aを接続するも母艦側エンジンの5.10.47-linuxkitには必要なドライバーhid-cp2112モジュールが存在しない
- 久々にLinuxのkernelモジュール作りに挑戦、vermagicを真似て作ってもロード出来ず
root@aba67474a569:/# modinfo ehci-hcd
filename: /lib/modules/5.10.47-linuxkit/kernel/drivers/usb/host/ehci-hcd.ko
…
name: ehci_hcd
vermagic: 5.10.47-linuxkit SMP mod_unload modversions RANDSTRUCT_PLUGIN_389a1d968509c5ef23d60b55b562843e078508974f40913b9d9de29a0c0481a5
parm: log2_irq_thresh:log2 IRQ latency, 1-64 microframes (int)
… - linuxkitのドキュメントは多々githubにあるが素人では解しにくいのと非力なMacBook Airでこれ以上ツールを増やされては困るのでDocker Desktop for Macでの開発は断念
②次にWindowsにDocker Desktop for Windows HomeをインストールWSL 2でDockerが容易に起動出来るようになったようだけど、IOT(Input Output Things)必要なドライバー・モジュールを入れる事が出来ないので早々に開発断念
③餅屋は餅屋と言う事でDockerにはLinuxエンジン、Windows XPの終局を迎える時と同様Updateを繰り返すとドンドン重くなるWindows10 HomeにLinuxをインストールへ?