Bu yüzden npm'i alpine linux'a yükleyemiyorum. Belki sadece apk add npm
yapabilirim diye düşündüm ama görünüşe göre apk search npm
bir apk update
den sonra bile hiçbir şey döndürmüyor. Tüm bunları nginx:alpine docker imajından deniyorum, yani docker run -it nginx:alpine /bin/sh
Düzenleme 1: nodejs:alpine dockerfilenode
u nasıl oluşturduğunu görebiliyorum, ancak npm
i nasıl oluşturduğunu anlamıyorum
Düzenleme 2: npm'nin alpine'da nodejs ile birlikte yüklendiğini artık biliyorum ve sadece açıklığa kavuşturmak için, bunun ilk başta bana açık olmamasının nedeni, ubuntu 14.04'te bir sudo apt-get install nodejs'nin hala bir
sudo apt-get install npm(örneğin
gcc` gibi geliştirme paketlerini yükleyen) gerektirmesidir.
Apk yöneticisi ile ilgili bir sorun yaşadım.
nodejs** paketi artık NPM'yi yüklemiyor (bkz. pkgs.alpinelinux.org) nodejs-npm yüklemeniz gerekiyor
apk add --update nodejs nodejs-npm
Yanılıyor olabilirim, ama sanırım npm
aslında nodejs
in bir bağımlılığı.
Hiçbir paket yöneticisinin npm
i tek başına yüklediğini görmedim. Her zaman yum install nodejs
veya apt-get install nodejs
veya apk add --update nodejs
ile birlikte paketlenmiş olarak geliyor gibi görünüyor.