dockerでIOT-Houseをする その3
Windows10 Homeマシン本体に余っているUSB-IDEのHDD60GBへUbuntu Desktop 20.04 LTSをインストール後
Dockerで人気のサイズが小さいAlpineLinuxに挑戦したが必要なライブラリやパッケージが無い
大昔BusyBoxベースで1FD Linuxや1CD Linuxを開発していた時も同様に何やかやのコマンドもオプションが足らず使うのを止めた記憶
と言う事でベースはUbuntu 20.04、当初はIOT-House_old_pcの18.04を選択したが下記の注意
WARNING: The requested image’s platform (linux/386) does not match the detected host platform (linux/amd64) and no specific platform was requested
なので
# cat Dockerfile
FROM amd64/ubuntu:20.04
ENV DEBIAN_FRONTEND noninteractive <–これ無いとtzdataで固まる
ENV TZ=Asia/Tokyo
..
RUN apt-get update && apt-get install -y \
rsyslog \
sudo \
iputils-ping \
…
# docker run -itd –privileged –name iot-house_docker -p 8022:22 -p 80:80 -p 443:443 kujiranodanna/iot-house_docker:v0.01
https://hub.docker.com/r/kujiranodanna/iot-house_docker