Sto usando finestra mobile composizione e questo è il mio file YAMLCome installare gulp su una finestra mobile con finestra mobile-comporre
web:
dockerfile: Dockerfile-dev
build: .
command: gulp
volumes:
- .:/app
ports:
- '9001:9001'
e qui è il mio file finestra mobile
FROM node:0.12.7
RUN npm install -g bower gulp
ADD . /app
WORKDIR /app
RUN bower install --allow-root
Poi corro
docker-compose -f docker-compose-dev.yml build
docker-compose -f docker-compose-dev.yml up
ma ottengo il seguente errore
Recreating web_web_1...
Attaching to web_web_1
web_1 | [07:39:08] Local gulp not found in /app
web_1 | [07:39:08] Try running: npm install gulp
web_web_1 exited with code 1
Gracefully stopping... (press Ctrl+C again to force)**strong text**
Ho provato ad aggiungere la riga RUN npm install gulp
prima e dopo WORKDIR /app
per ottenerlo installato localmente ma ottengo lo stesso errore
Aiuto
Non so niente di fiato, ma il vostro Dockerfile dovrebbe terminare con un '' cmd' o EntryPoint 'Penso, vedi https://docs.docker.com/reference/builder/#cmd e https://docs.docker.com/reference/builder/#entrypoint – user2915097