Я использую эластичный beanstalk из AWS для развертывания и размещения приложения реагирования с использованием Docker.
Развертывание происходит загадочно, даже несмотря на то, что мне удается создать образ Docker на моем локальном компьютере.Проверка журналов экземпляра EC2 (с использованием eb ssh
) не дает более подробного объяснения, что это:
--------------------------------
/var/log/eb-commandprocessor.log
--------------------------------
Step 5/14 : COPY package.json /usr/src/app/package.json
---> Using cache
---> f06f2c9d6519
Step 6/14 : RUN npm install
---> Running in 9926fc11431f
The command '/bin/sh -c npm install' returned a non-zero code: 1
Failed to build Docker image aws_beanstalk/staging-app: 2c9d6519
Я даже пытался запустить команду npm install
внутри последнего слоя встроенного контейнера.используя
sudo docker commit 9926fc11431f test && docker run -it test bash
cd /path/to/wordir
npm install
Но код возврата на самом деле 0
Есть ли другой способ, который может привести к сбою, и журналы возвращают мне неправильные ошибки?