Ho un Dockerfile che sto indicando da un docker-compose.yml.Montare il volume del Docker-compose prima di eseguire
Mi piacerebbe che il montaggio del volume nel docker-compose.yml avvenga prima dello RUN
nel Dockerfile.
Dockerfile:
FROM node
WORKDIR /usr/src/app
RUN npm install --global gulp-cli \
&& npm install
ENTRYPOINT gulp watch
finestra mobile-compose.yml
version: '2'
services:
build_tools:
build: docker/gulp
volumes_from:
- build_data:rw
build_data:
image: debian:jessie
volumes:
- .:/usr/src/app
Ha senso completo perché fare il Dockerfile prima, poi il supporto dalla finestra mobile-composizione, ma c'è un modo per aggirarlo
Voglio mantenere il Dockerfile generico, passando più bit specifici da comporre. Forse non è la migliore pratica?
T H A N K Y O U per questa risposta. Stavo cercando di risolvere lo stesso tipo di problema con il webpack. https://stackoverflow.com/questions/41058764/dockerized-django-with-webpackdevserver/41075389#41075389 – Pietro
ti rock holmes! dolce risposta –