実際のところ
ログインして、以下のファイルを編集
vi /etc/apk/repositories
リポジトリのmainを有効に
http://dl-cdn.alpinelinux.org/alpine/v3.16/main #http://dl-cdn.alpinelinux.org/alpine/v3.16/community #http://dl-cdn.alpinelinux.org/alpine/edge/main #http://dl-cdn.alpinelinux.org/alpine/edge/community #http://dl-cdn.alpinelinux.org/alpine/edge/testing
この状態で、aplineのパッケージツールapkを更新し、docker-composeを入れます
# apk -U update # apk add docker docker-compose
ユーザーグループとしてdockerを追加し
# addgroup user docker
# rc-update add docker boot * service docker added to runlevel boot
# service docker start * Caching service dependencies ... [ ok ] * Mounting cgroup filesystem ... [ ok ] * /var/log/docker.log: creating file * /var/log/docker.log: correcting owner * Starting Docker Daemon ... lbu commit -d
関係するパッケージ類を入れておきます
# apk add py-pip python3-dev libffi-dev openssl-dev gcc libc-dev make # pip3 install docker-compose
node-red
docker run -it -p 1880:1880 -v node_red_data:/data --name mynodered nodered/node-red