标签:Name tar redis IP地址 ping gz 报错 公网 docker
问题描述
做 jenkins 项目的构建测试;
Dockerfile 中 使用 centos 镜像,拉取 redis 构建测试环境
Dockerfile 如下:
FROM centos:7
RUN curl -o redis.tar.gz "http://download.redis.io/releases/redis-5.0.3.tar.gz" \
&& tar -xvf redis.tar.gz
jenkins 构建时报错如下:
排查及解决
eks 做了 公网、私网的划分;
启动 此次 docker 容器的机器,恰巧都在私网环境内(私网做了nat地址的转发,机器可以连接到公网);
解决
将 启动 的docker 放到带有 公网IP地址 的机器上就好了;
分析
可能是 aws 的 nat 地址的转换,不能转换 构建docker时启动的机器IP地址吧;猜测,有待进一步测试;
标签:Name,tar,redis,IP地址,ping,gz,报错,公网,docker 来源: https://www.cnblogs.com/Star-Haitian/p/16527054.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。