Следующий Dockerfile не собирается (сборка docker) и вызывает неопределенный код ошибки 199. Папка my-app была создана с помощью ng new my-app. Я полагаю, что это связано с тем, что хром-драйвер транспортира не знает, где установлен хром. Затем я попытался установить переменную ENV без изменений.
Как правильно загрузить chrome, установить и установить свойства, чтобы построить Docker-контейнер?
FROM node:alpine
ADD my-app ./my-app
RUN apk update && \
apk upgrade && \
apk add --no-cache openjdk8 && \
apk --no-cache add curl && \
apk --no-cache add bash && \
#apk --no-cache add chromium && \
npm install -g protractor && \
webdriver-manager update
ENV CHROME_BIN=/usr/bin/chromium-browser
RUN cd ./my-app && npm run e2e