docker-compose-nodejs-examples icon indicating copy to clipboard operation
docker-compose-nodejs-examples copied to clipboard

docker compose and docker file volume overwrite data

Open mourad-harmouchi opened this issue 8 years ago • 0 comments

Hi , i am deeply blocked by error i dont see where is exacte origine . when we use docker file to generetae application like RUN express app i create bunch of file like app.js and package.json and bin view .... ok but i dont understand what exactly happen. i use docker-compose to build my docker i have lot of them and in steps i share my volumes like that : dockerfile; FROM node:latest

                   RUN npm install  -g express-generator


                    RUN mkdir /src

                      WORKDIR /src

                       RUN express app

                       WORKDIR /src/app

                        RUN ls -l

                       RUN cat package.json

                        RUN npm install

                       EXPOSE 3000

                       CMD npm start   


 dockercompose ;
   services:
           build: /Users/Documents/workspace/middelware
          container_name: "mydockermiddelware"
          volumes:
                        - /Users/Documents/workspace/middelware:/src
          ports:
                 - 3000:3000

why i lose in the host all result of RUN express app knowing that the folder it shared ????? thanks

mourad-harmouchi avatar Aug 07 '17 09:08 mourad-harmouchi