- index.js <— frontend
                  
                  
                  - - Dockerfile
                  
                  
                  - server.js <— backend
                  
                  
                  - Dockerfile
                  
                  
                  - docker-compose.yml
                  
                  
                  - package.json
                  
                  
                  
                  
                  
                  во время разработки в package.json сервера вызывается "dev": "concurrently \"npm run server\" \"npm run client\""
                  
                  
                  
                  
                  
                  Dockerfile в папке client выглядит вот так:
                  
                  
                  FROM node:10.15.3
                  
                  
                  WORKDIR /usr/app
                  
                  
                  COPY package*.json ./
                  
                  
                  RUN npm ci
                  
                  
                  COPY . .
                  
                  
                  EXPOSE 3000
                  
                  
                  CMD ["npm","start»]
                  
                  
                  Dockerfile в корне выглядит вот так:
                  
                  
                  FROM node:10.15.3
                  
                  
                  RUN mkdir -p /usr/src/app
                  
                  
                  WORKDIR /usr/src/app
                  
                  
                  COPY package*.json ./
                  
                  
                  RUN npm ci
                  
                  
                  COPY . .
                  
                  
                  EXPOSE 8080
                  
                  
                  CMD ["npm","start"]
                  
                  
                  
                  
                  
                  docker-compose.yml тут https://gist.github.com/2u4u/2b13910c220f5a647f15d198a50ebe2a
                  
                  
                  
                  
                  
                  при старте зависает на этом этапе
                  
                  
                  
                  
                  
                  [HPM] Proxy created: /api  -> http://[::1]:8080/
                  
                  
                  ℹ 「wds」: Project is running at http://172.17.0.3/
                  
                  
                  ℹ 「wds」: webpack output is served from 
                  
                  
                  ℹ 「wds」: Content not from webpack is served from /usr/app/public
                  
                  
                  ℹ 「wds」: 404s will fallback to /
                  
                  
                  Starting the development server...
                  
                  
                  
                  
                  
                  Это ошибка клиента? Если без докера запускать, то все нормально Может  я что-то не так настроил?
                  
                  
                
похоже что в докер не прокинуты директории
Обсуждают сегодня