Notas sobre el uso de Alpine DNS en Ranche
Alpine Linux utiliza musl, que es diferente de la implementación glibc utilizada por otras distribuciones de Linux.
Lo más probable que se encuentre en la contenedorización es el problema de DNS, es decir, el servicio DNS implementado por musl no utilizará las configuraciones de búsqueda y dominio en el archivo resolv.conf. Este es un problema para algunos. servicios que utilizan DNS. El marco descubierto puede tener problemas.
La manifestación específica es que cuando se usa el descubrimiento de servicios DNS, -link galera: db y ping db no están disponibles.
En rancher, el método del nombre completo se puede usar para resolver el problema. problema. Hacer ping a db.rancher.internal está bien.
Consulte la siguiente imagen para procesar