Reactjs 在docker中运行react应用程序:docker中的react应用程序无法运行

Reactjs 在docker中运行react应用程序:docker中的react应用程序无法运行,reactjs,docker,Reactjs,Docker,我试图在docker映像中运行react应用程序,但它退出时没有错误消息 道夫 #拉官方基地图片 从节点:13.12.0-1 #设置工作目录 WORKDIR/app #将“/app/node\u modules/.bin”添加到$PATH ENV PATH/app/node_modules/.bin:$PATH #安装应用程序依赖项 复制package.json/ 复制package-lock.json/ 运行npm安装 #添加应用程序 复制/ #启动应用程序 CMD npm start—端口

我试图在docker映像中运行react应用程序,但它退出时没有错误消息

道夫

#拉官方基地图片
从节点:13.12.0-1
#设置工作目录
WORKDIR/app
#将“/app/node\u modules/.bin”添加到$PATH
ENV PATH/app/node_modules/.bin:$PATH
#安装应用程序依赖项
复制package.json/
复制package-lock.json/
运行npm安装
#添加应用程序
复制/
#启动应用程序

CMD npm start—端口3000
由于未启用tty,您的docker将关闭。 为了工作,你必须用计算机运行docker

docker run -t -p 7000:3000 react-app:latest
有关更多信息:


但这应该仅用于测试/开发。在生产中,您应该构建您的react应用程序,然后使用serve或nginx为其提供服务

我正在尝试运行-d选项以在后台运行它似乎不起作用任何建议?使用
docker run-tid运行它