Я пытаюсь использовать docker -компонент для react-typescript
приложения с webpack-dev-server
ниже, это мой Dockerfile
FROM node:lts-slim
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
EXPOSE 3000
CMD [ "npm", "start" ]
"start": "webpack-dev-server --port 3000"
эта package.json
строка
docker -compose.yml
version: "3"
services:
frontend:
container_name: awesome_web
build:
context: ./client
dockerfile: Dockerfile
image: webpack
ports:
- "3000:3000"
volumes:
- ./client:/usr/src/app
Я выполнил команду docker -compose up --build на основе скомпилированного приложения журналов успешно
вывод docker пс
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c88198ba996c webpack "docker-entrypoint.s…" 21 seconds ago Up 20 seconds 0.0.0.0:3000->3000/tcp awesome_web
, но когда я пытаюсь получить доступ localhost: 3000 получаю ошибку Этот сайт недоступен
Я новичок в docker, следую за онлайн-блогами, но не могу узнать, почему я не могу зайти на сайт?