ranche 中使用 alpine dns 注意事项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ranche 中使用 alpine dns 注意事项相关的知识,希望对你有一定的参考价值。
参考技术A Alpine Linux使用了musl,与其他Linux发行版使用的glibc实现会 有所不同 。在容器化中最可能遇到的是 DNS问题 ,即musl实现的DNS服务不会使用resolv.conf文件中的search和domain两个配置,这对于一些通过DNS来进行服务发现的框架可能会遇到问题。
具体的表现就是采用DNS服务发现的情况下 -link galera:db , ping db 是不通的.
在rancher中,可以采用全名的方法来解决。ping db.rancher.internal 是可以通的。
参考下图处理
以上是关于ranche 中使用 alpine dns 注意事项的主要内容,如果未能解决你的问题,请参考以下文章
如何在alpine:3.6 Docker容器中指定静态(非DHCP)DNS?
docker(alpine+golang) 中 hosts 不生效问题解决大全