Docker Реагировать приложение: 404s отступит к / - PullRequest
0 голосов
/ 29 апреля 2020

Я создаю приложение React Javascript с npm и хочу развернуть его на docker.
Когда я запускаю приложение локально с:

npm start

Все работает просто хорошо. Но затем, когда я создаю Docker образ и проверяю его, я получаю следующую ошибку:

$ docker run react-app

> keycloak-react@0.1.0 start /
> react-scripts start

ℹ 「wds」: Project is running at http://172.17.0.2/
ℹ 「wds」: webpack output is served from
ℹ 「wds」: Content not from webpack is served from /public
ℹ 「wds」: 404s will fallback to /
Starting the development server...

Файл Docker выглядит так:

FROM node:latest
COPY ./keycloak-react .
RUN npm install typescript
RUN npm install node-sass
RUN npm install sass
RUN npm install fibers
RUN npm install
EXPOSE 3000
CMD [ "npm", "start", "run", "--host", "0.0.0.0"]

Я не знаю, что делать идеи?

1 Ответ

2 голосов
/ 01 мая 2020

Я только что исправил, позвольте добавить stdin_open: true к docker -создать, чтобы исправить это.

Информация о ссылке: https://github.com/facebook/create-react-app/issues/8688

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...