繁体   English   中英

无法从 angular 容器访问 Api

[英]Can't access Api from angular container

我有一个 docker-compose 文件,其中包含几个容器,它们之间的两个是一个 angular 前端应用程序和一个 spring 启动 ZDB9742387104CACE1463 when running the docker-compose file I successfully access the angular app from my browser, but when I tried to access the API from the angular app (send post request), I got

net::ERR_NAME_NOT_RESOLVED.

在我的 angular 应用程序中,我使用 docker-compose 中定义的别名调用 api。

http://search-service:8080/

有什么建议可以解决这个错误吗?

当我在 angular Dockerfile 中将 --prod 选项添加到npm run build命令时,我修复了此问题。 但有人知道原因吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM