
答案1
使用它來列出可用的套件:
apk search --update 'node*'
選擇一個並安裝它,如下所示:
apk add nodejs-lts --update
(1/4) Installing libgcc (5.3.0-r0)
(2/4) Installing libstdc++ (5.3.0-r0)
(3/4) Installing libuv (1.9.1-r0)
(4/4) Installing nodejs-lts (4.4.4-r0)
答案2
Alpine 是一個滾動發行版。 Nodejs 的軟體包取決於您使用的 alpine 版本。
在您的範例中,如果您需要nodejs-4.3x,則應該使用Alpine 3.3:
https://pkgs.alpinelinux.org/packages?name=nodejs&branch=&repo=&arch=&maintainer=
這是因為還沒有辦法從官方儲存庫安裝任意舊版的軟體包。
一個可能的解決方法(如果適合您)是使用 lxc 容器,您可以在其中指定要使用的 alpine 版本,並且在主機上佔用空間較小。