Я новичок с docker, и я попытался запустить контейнер образа create-реагировать-приложение, поэтому я выполнил следующие шаги:
1-npx интерфейс создания-реакции-приложения
2- Я создал Dockerfile.dev, как показано ниже:
FROM node:alpine
WORKDIR '/app'
COPY package.json .
RUN npm install
COPY . .
CMD ["npm" , "run" , "start"]
3- Я использовал эту команду для создания образа:
docker build -f Dockerfile.dev .
4- Когда я запустите контейнер, используя предоставленный идентификатор изображения:
docker run -p 3000:3000 my_docker_image_id
Ничего не происходит, как показано на снимке экрана:
с этой командой ничего не происходит
Но когда я добавляю аргумент -i к моей команде, все работает нормально:
docker run -p 3000:3000 -i my_docker_image_id
ok команда
Любая идея, пожалуйста?