Node.js 端口未在nuxt+上打开/分配;Vue应用程序
不确定我遗漏了什么,这是我的代码。请考虑<强> Web <强>容器 Dockerfile:Node.js 端口未在nuxt+上打开/分配;Vue应用程序,node.js,docker,docker-compose,dockerfile,nuxt.js,Node.js,Docker,Docker Compose,Dockerfile,Nuxt.js,不确定我遗漏了什么,这是我的代码。请考虑 Web 容器 Dockerfile: FROM node:7.8.0-alpine <.... more lines here> ENV HOST 0.0.0.0 RUN cd /usr/src/app/ # start command RUN npm run dev EXPOSE 3000 #CMD [ "npm", "run dev" ] WEB\u端口从何而来?当你使用代码3000:
FROM node:7.8.0-alpine
<.... more lines here>
ENV HOST 0.0.0.0
RUN cd /usr/src/app/
# start command
RUN npm run dev
EXPOSE 3000
#CMD [ "npm", "run dev" ]
WEB\u端口从何而来?当你使用代码3000:3000时它能工作吗?图像运行的
CMD
是什么?你能包括完整的Dockerfile和你收到的实际错误信息吗?您附加到问题上的图像是什么?@pszaba WEB_PORT来自.env文件,如果我将变量替换为该值,它甚至不起作用
web:
container_name: web
build:
context: ./web
dockerfile: docker/Dockerfile
volumes:
- ./web/src:/usr/src/app
ports:
- ${WEB_PORT}:3000
depends_on:
- genaretors-csv-services