Создал пустое приложение через вит
npm create vite@latest
Все файлы
react
в папке
src
Коде из
TypeScript
после компилируется в папку
dist
В корневую папку поместил
dockerfile
FROM node:20
WORKDIR /app
COPY package*.json .
RUN npm install
COPY . .
ENV PORT=5173
EXPOSE 8080
CMD ["npm", "run", "dev"]
Собрал его через
docker build -t react-test .
Запустил командой
docker run -p 5000:8080 7a2f81abdf68
В консоли показывает, что он стартанул
Local: http://localhost:5173/
Но в браузере по запросу
http://localhost:5173/
нет ответа
Как правильно настраивать и запускать образы/контейнера?
Вроде повторяю все с примером, но всё равно не работает.