
estou tentando iniciar um contêiner nodejs usando AWS FARGATE, o problema que estou enfrentando é que o fargate me dá este erro:
cannot find this module "/path/to/file/webrtc.js"
E quando executo npm install na seção de comando ao iniciar o contêiner, isso me dá
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'
Como dar permissão? Tentei alterar o arquivo json e trocar user = null por user = root, mas o mesmo erro aparece.
obrigado,
Responder1
Você deve construir o contêiner de forma que funcione logo após iniciar, sem executar comandos extras.
Talvez um tutorial sobreDockerizando aplicativos node.jspode ser útil para começar.
Espero que ajude :)