无法从浏览器访问Angular应用程序容器

时间:2020-03-13 09:07:23

标签: angular docker dockerfile

尝试从docker文件中对Angular应用程序进行Docker

docker文件

FROM node:12.2.0
WORKDIR /app
COPY package.json /app/package.json
RUN npm install
RUN npm install -g @angular/cli@6.0.8
COPY . /app
EXPOSE 4200
CMD ng serve --host 0.0.0.0

图像构建成功

Why two survivor regions?

然后docker run test:latest并成功编译。现在的问题是http://localhost:4200/无法正常工作,换句话说,该应用程序未显示在浏览器中。

1 个答案:

答案 0 :(得分:0)

您需要将端口从容器转发到系统/主机:

docker run -p 4200:4200 test:latest
相关问题