尝试在Docker容器中运行React App时出错

时间:2019-10-25 15:22:47

标签: reactjs docker

我试图在docker容器中运行我的React Web应用程序,构建映像工作正常,但是运行容器会出现此错误:

  

启动开发服务器...

     

编译失败

     

./ src / App.js

     

未找到模块:无法解析'usr / src / app / src'中的'./componenents/Navbar/NavBar'

据我所知,它应该可以工作,但是不能,这是我的dockerfile:

FROM node:10.16.3

WORKDIR /usr/src/app
COPY package*.json ./

RUN npm install

COPY . . 

EXPOSE 3000

CMD [ "npm", "start" ]

我在做什么错了?

注意:我对Web应用程序本身的所有内容,包括dockerfile,都位于一个名为client的文件夹中,我更改了dockerhub的构建上下文以使其正常工作。

1 个答案:

答案 0 :(得分:0)

好吧,我修复了它,我在PC上重命名了一个文件,但在github上却没有重命名,所以这就是docker找不到文件的原因