Отладка Docker с AWS Elasti c Beanstalk - PullRequest
0 голосов
/ 29 марта 2020

У меня пара проблем с отладкой Docker с AWS Elasti c Beanstalk. Во-первых, у меня возникают проблемы с поиском журналов для Docker и я вижу в других сообщениях , что должна быть папка журналов /var/log/docker, но когда я sh захожу в мой экземпляр EB, я не ничего подобного не вижу.

Проблема c, которую я пытаюсь отладить, заключается в том, что строка webpack --mode=production, похоже, не работает вообще. Когда я помещаю sh в свой контейнер, файл (dist-server/dist-server.js), который должен сгенерировать веб-пакет, вообще не существует. Я запустил сборку и запускаю этот docker контейнер локально, и все это работает.

Вот мой Dockerfile:

FROM node:10.19.0

# Set the working directory to /src
WORKDIR '/src'


# Copy package.json to the working directory
COPY yarn.lock /src/
COPY package.json /src/

# Install any needed packages specified in package.json
RUN yarn install

# Copying the rest of the code to the working directory
COPY . /src

# Make port 8081 available to the world outside this container
EXPOSE 8081

# Build
RUN webpack --mode=production

# Run server the container launches
CMD node dist-server/backend.js

Спасибо за помощь!

...