keystonejs docker-compose перезапуск сервера при изменении файла - PullRequest
0 голосов
/ 09 сентября 2018

Я использую Keystonejs и docker-compose, когда помещаю новый файл в мое веб-приложение. Как применить изменения?

docker-compose up

перезапустит сервер без применения изменений.

Что я делаю, так это удаляю образ моего веб-приложения и снова запускаю docker-compose. Но это сделает установку npm снова. Что занимает много времени. Есть ли способ применить небольшое изменение, такое как изменение html, без запуска установки npm из Dockerfile?

1 Ответ

0 голосов
/ 11 сентября 2018

Будет полезно, если вы поделитесь файлом docker-compose.yml

Попробуйте выполнить шаги в следующем порядке:

  1. Если код находится на локальном хосте, используете ли вы том для передачи его в Docker-контейнер? Если нет, пожалуйста, попробуйте сначала. Смотри https://docs.docker.com/compose/compose-file/#volumes

  2. Если общий доступ к папке (тому) не работает, попробуйте такие инструменты, как https://github.com/remy/nodemon - в соответствии с их веб-сайтом "nodemon - это инструмент, который помогает разрабатывать приложения на основе node.js путем автоматического перезапуска узла приложение при обнаружении изменений файла в каталоге. "

...