Docker中的角度未正确公开端口

问题描述 投票:0回答:1

-Dockerfile.dev

FROM节点:12.7-阿尔卑斯AS服务

WORKDIR / app

运行npm install -g @ angular / cli @ latest复制./package.json。运行npm安装复制。 。

CMD [“ ng”,“ serv”,“ --port = 81”]

-命令docker build -f dockerfile.dev -t角应用docker run -d -p 81:81 angular-app

angular docker dockerfile alpine
1个回答
0
投票

您似乎缺少EXPOSE命令

尝试将其添加到CMD行上方。

EXPOSE 81

另外,您可能想改用CMD["npm", "start"]

© www.soinside.com 2019 - 2024. All rights reserved.