【发布时间】:2022-10-19 20:52:35
【问题描述】:
我使用此命令构建我的 Nuxt 3 应用程序,该命令在文件夹.output 中生成所有内容:
npm run build
这是我用来构建 docker 文件的 DockerFile:
FROM node:17-alpine3.14
ADD .output /webapp/.output
EXPOSE 3000
WORKDIR /webapp/.output
ENTRYPOINT ["node", "/webapp/.output/server/index.mjs"]
docker-compose.yml 看起来像这样:
version: '3.3'
services:
app-web:
build: .
ports:
- 3000:3000
一切运行没有任何错误,但我希望通过输入地址http://localhost:3000 来查看应用程序,但没有任何反应。
非常感谢任何帮助。
【问题讨论】:
-
exec 到您的容器并尝试从那里卷曲您的应用程序,如果它正在工作,那么您可能需要检查您的端口。
-
@Mayur 这不是问题。请求返回错误“文档为空”