Ich benutze docker-compose mit mehreren verschiedenen Projekten und alles funktioniert am Anfang einwandfrei. Aber immer, wenn ich ein neues Modul installiere, kann das Andockfenster es nicht finden. Auch wenn ich docker-compose build mit dem --no-cache-Flag verwende.Docker-Compose kann kein neues Knotenmodul finden
Das sind meine Docker und meine Docker-compose Dateien:
FROM node:6.11.3
RUN npm install -g gulp && npm install -g node-gyp
COPY ./ /usr/apps
WORKDIR /usr/apps
RUN ls
RUN npm install
CMD gulp serve
Docker-compose:
version: "3.2"
services:
web:
build: .
ports:
- "3000:3000"
- "3001:3001"
environment:
- NODE_ENV=dockerenv
links:
- mongodb
volumes:
- ./:/usr/apps/
- /usr/apps/node_modules
stdin_open: true
tty: true
mongodb:
image: mongo:latest
volumes:
- /data/db
ports:
- "27017:27017"
Versuchen Sie es mit 'docker-compose up --build' und sehen Sie, ob das hilft? –
Das hat nicht geholfen, aber ich fand die Lösung – IroNEDR