版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mengdonghui123456/article/details/81132856
做一个简单的问题记录..............
一、问题背景
使用docker在ECS主机上部署项目,项目中使用到了aliyun的redis,配置ip是阿里云给的字符串连接地址。
现象:将需要部署的war包直接在ecs主机上部署tomcat,可以访问aliyun-redis;
将需要部署的war包打到docker中在ecs主机上部署,提示找不到host地址;
二、解决
最终发现使用docker部署时,会路由到本机name去发送请求,但是找不到;在本机host中加上本机name就可以了;
扫描二维码关注公众号,回复:
3854297 查看本文章
三、疑惑
其实直接使用tomcat部署时,也找不到ecs主机的host name,目前还没有弄明白,究竟是因为神。