小编Mr.*_*ner的帖子

无法使用 docker 容器运行 react 应用程序

我有一个 react-app,它简单地显示 hello-world 消息,但我喜欢通过 docker-container 运行该应用程序,但遇到了这个问题。此消息后,进程停止而不运行应用程序..

? ?wds?: Project is running at http://172.17.0.2/
? ?wds?: webpack output is served from
? ?wds?: Content not from webpack is served from /app/public
? ?wds?: 404s will fallback to /
 Starting the development server...
Run Code Online (Sandbox Code Playgroud)

无法理解我应该做什么,因为我在 Dockerfile 中有一个带有基本代码的非常小的应用程序

FROM node:alpine
RUN mkdir /app
COPY . /app
WORKDIR /app
COPY package.json ./
RUN npm install
CMD ["npm", "start"]
Run Code Online (Sandbox Code Playgroud)

我是否需要安装 webpack-dev-server,我试过了,但出现版本错误,例如“手动添加的服务器”的版本低于已经服务器的版本。所以我重新安装了 webpack-dev-server。

我已经用“create-react-app”创建了应用程序,所以我认为每个依赖项都是自动管理的..有谁知道,我该如何解决问题..提前致谢(顺便说一句..)

我用来构建的命令: docker build . -t lucki

运行镜像命令: docker run -p 3000:3000 lucki

这是项目结构: …

docker reactjs create-react-app

13
推荐指数
1
解决办法
7331
查看次数

标签 统计

create-react-app ×1

docker ×1

reactjs ×1