Невозможно развернуть проект Vuejs в AWS ECS - PullRequest
0 голосов
/ 26 декабря 2018

Мой код работал правильно, но когда я попытался развернуть последнюю версию своего кода, задача в ECS начала показывать, что состояние «остановлено», и появилась эта ошибка:

starting container process caused "exec: \"http-server\": executable file not found in $PATH": unknown

Ничего не изменилось ни в одном из файлов Docker, последняя версия кода содержит некоторые базовые изменения в файлах html и JS.

Также при попытке развернуть старую версию кода, которая была развернута должным образом в прошлом, я все еще получаю ту же ошибку

Файл Docker внешнего интерфейса:

FROM node:6-alpine

# ENV NODE_ENV=production

RUN npm install -g http-server

EXPOSE 8080

COPY ./package.json /src/
COPY ./npm-shrinkwrap.json /src/

WORKDIR /src

RUN npm install

COPY . .

RUN npm run build

CMD ["http-server", "dist/"]
...