【发布时间】:2020-08-10 04:29:15
【问题描述】:
我是 Docker 新手,我尝试运行 create-react-app 映像的容器,所以这些是我已经完成的步骤:
-
npx create-react-app frontend -
我创建了一个
Dockerfile.dev,如下所示:FROM node:alpine WORKDIR '/app' COPY package.json . RUN npm install COPY . . CMD ["npm" , "run" , "start"] -
我使用这个命令来构建镜像:
docker build -f Dockerfile.dev . -
当我使用提供的图像 ID 运行容器时:
docker run -p 3000:3000 my_docker_image_id
什么都没发生,as seen in this screenshot。
但是当我将-i 参数添加到我的命令时,一切正常,as seen in this screenshot:
docker run -p 3000:3000 -i my_docker_image_id
有什么想法吗?
【问题讨论】:
标签: docker create-react-app webpack-dev-server