Node.js 端口未在nuxt+上打开/分配;Vue应用程序

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:

不确定我遗漏了什么,这是我的代码。请考虑<强> 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: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