Ich möchte meine asp.net Core-Anwendung in Docker offenlegen. Allerdings kann ich NPM nicht zur Arbeit bringen. Ich habe folgendes versucht, aber ich bekomme die Nachricht, dass NPM nicht gefunden wurde. Allerdings habe ich nodejs installiert, also sollte es verfügbar sein.Docker NPM Installieren funktioniert nicht
Irgendeine Idee, was ich falsch mache?
FROM microsoft/aspnet:1.0.0-rc1-update1-coreclr
ADD package.json /tmp/package.json
RUN printf "deb http://ftp.us.debian.org/debian jessie main\n" >> /etc/apt/sources.list
RUN apt-get -qq update && apt-get install -qqy sqlite3 libsqlite3-dev && rm -rf /var/lib/apt/lists/*
RUN apt-get update
RUN apt-get -y install nodejs && cd /tmp && npm install
COPY . /app
WORKDIR /app
RUN ["dnu", "restore"]
EXPOSE 5001/tcp
ENTRYPOINT ["dnx", "-p", "project.json", "web"]
danke für diese Antwort! –