由於在Alpine的底層環境跟官方提供的bin有一些衝突,所以沒有辦法直接從官網下載安裝,直接用 apk add nodejs
得到的版本也相當舊 (12.xx),因此,如果想要在Alpine container裡面使用較新的node & npm,只有下列兩種方法
- 使用非官方的 node js build → 可以參照這裡
- 自己build,可以參考這邊的 Dockerfile
資料連結參考: https://stackoverflow.com/questions/64243684/install-node-js-from-source-on-alpine