Я пытаюсь запустить контейнер nodejs с помощью AWS FARGATE, проблема, с которой я столкнулся, заключается в том, что fargate выдает мне эту ошибку:
cannot find this module "/path/to/file/webrtc.js"
И когда я выполняю npm install из раздела команд при запуске контейнера, он дает мне
npm WARN enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
npm WARN saveError EACCES: permission denied, open '/usr/src/app/package-lock.json.12345678'
npm WARN saveError ENOENT: no such file or directory, open '/usr/src/app/package.json'
Как дать разрешение? Я попытался изменить файл json и заменить user = null на user = root, но появилась такая же ошибка.
Спасибо,
Вы должны построить контейнер так, чтобы он работал сразу после запуска, без выполнения дополнительных команд.
Может быть, учебник по Докеризация приложений node.js может пригодиться для начала.
Надеюсь, это поможет :)