-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
您似乎缺少EXPOSE命令
尝试将其添加到CMD
行上方。
EXPOSE 81
另外,您可能想改用CMD["npm", "start"]
。