D•
Size: a a a
D•
D•
D•
як
як
VC
як
А
version: "2"error:
services:
mysql:
image: mariadb
container_name: mariadb
ports:
- "3307:3306"
volumes:
- ./mysql:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: secret
nginx:
image: nginx:latest
container_name: nginx
ports:
- "8000:80"
volumes:
- ./nginx:/etc/nginx/default.conf
- ./logs:/var/log/nginx
- ./www:/var/www
restart: unless-stopped
links:
- app
app:
build:
context: .
dockerfile: ./images/nodejs/Dockerfile
container_name: nodejs
restart: always
environment:
NODE_PATH: "."
NODE_ENV: "development"
command: npm run dev
volumes:
- ./app:/var/www
- node_modules:/home/node/app/node_modules
ports:
- 8091:3000
links:
- mysql
depends_on:
- mysql
volumes:
node_modules:
nodejs | > app@0.3.1-6.3 dev /var/www
nodejs | > gulp dev
nodejs |
nodejs | [02:25:27] Local modules not found in /var/www
nodejs | [02:25:27] Try running: npm install
nodejs | npm ERR! code ELIFECYCLE
nodejs | npm ERR! errno 1
nodejs | npm ERR! app@0.3.1-6.3 dev: `gulp dev`
nodejs | npm ERR! Exit status 1
nodejs | npm ERR!
nodejs | npm ERR! Failed at the app@0.3.1-6.3 dev script.
nodejs | npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
nodejs | npm WARN Local package.json exists, but node_modules missing, did you mean to install?
nodejs |
nodejs | npm ERR! A complete log of this run can be found in:
nodejs | npm ERR! /root/.npm/_logs/2021-03-11T02_25_27_026Z-debug.log
nodejs exited with code 1
mariadb & nginx работают нормальноLocal modules not found - модули стоят, при сборке устанавливаются - это видно при сборке/root/.npm/_logs/2021-03-11T02_25_27_026Z-debug.log - как сюда зайти ума не приложу, оно же в контейнере, а при остановке все удаляется, подскажите если знаете, как посмотретьАК
docker cp <контейнер>:/root/.npm/_logs/2021-03-11T02_25_27_026Z-debug.log ./ даже если контейнер остановленАК
АК
А
docker cp <контейнер>:/root/.npm/_logs/2021-03-11T02_25_27_026Z-debug.log ./ даже если контейнер остановленVC
version: "2"error:
services:
mysql:
image: mariadb
container_name: mariadb
ports:
- "3307:3306"
volumes:
- ./mysql:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: secret
nginx:
image: nginx:latest
container_name: nginx
ports:
- "8000:80"
volumes:
- ./nginx:/etc/nginx/default.conf
- ./logs:/var/log/nginx
- ./www:/var/www
restart: unless-stopped
links:
- app
app:
build:
context: .
dockerfile: ./images/nodejs/Dockerfile
container_name: nodejs
restart: always
environment:
NODE_PATH: "."
NODE_ENV: "development"
command: npm run dev
volumes:
- ./app:/var/www
- node_modules:/home/node/app/node_modules
ports:
- 8091:3000
links:
- mysql
depends_on:
- mysql
volumes:
node_modules:
nodejs | > app@0.3.1-6.3 dev /var/www
nodejs | > gulp dev
nodejs |
nodejs | [02:25:27] Local modules not found in /var/www
nodejs | [02:25:27] Try running: npm install
nodejs | npm ERR! code ELIFECYCLE
nodejs | npm ERR! errno 1
nodejs | npm ERR! app@0.3.1-6.3 dev: `gulp dev`
nodejs | npm ERR! Exit status 1
nodejs | npm ERR!
nodejs | npm ERR! Failed at the app@0.3.1-6.3 dev script.
nodejs | npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
nodejs | npm WARN Local package.json exists, but node_modules missing, did you mean to install?
nodejs |
nodejs | npm ERR! A complete log of this run can be found in:
nodejs | npm ERR! /root/.npm/_logs/2021-03-11T02_25_27_026Z-debug.log
nodejs exited with code 1
mariadb & nginx работают нормальноLocal modules not found - модули стоят, при сборке устанавливаются - это видно при сборке/root/.npm/_logs/2021-03-11T02_25_27_026Z-debug.log - как сюда зайти ума не приложу, оно же в контейнере, а при остановке все удаляется, подскажите если знаете, как посмотретьА
АК
АК
А
А