美文网首页
ranche 中使用 alpine dns 注意事项

ranche 中使用 alpine dns 注意事项

作者: 大罗马的太阳 | 来源:发表于2017-01-03 15:45 被阅读638次

Alpine Linux Docker镜像基于Alpine Linux操作系统,后者是一个面向安全的轻型Linux发行版。不同于通常Linux发行版,Alpine Linux采用了musl libcbusybox以减小系统的体积和运行时资源消耗。在保持瘦身的同时,Alpine Linux还提供了自己的包管理工具apk,可以在其网站上查询,或者直接通过apk命令查询和安装。

Alpine Linux使用了musl,与其他Linux发行版使用的glibc实现会有所不同
在容器化中最可能遇到的是DNS问题,即musl实现的DNS服务不会使用resolv.conf文件中的search和domain两个配置,这对于一些通过DNS来进行服务发现的框架可能会遇到问题。

具体的表现就是采用DNS服务发现的情况下 -link galera:dbping db 是不通的.

在rancher中,可以采用全名的方法来解决。ping db.rancher.internal 是可以通的。
参考下图处理


相关文章

  • ranche 中使用 alpine dns 注意事项

    Alpine Linux Docker镜像基于Alpine Linux操作系统,后者是一个面向安全的轻型Linux...

  • alpine构建django镜像

    基本镜像 alpine 使用 alpine 为基础镜像构建 requirements.txt 内容 使用pip安装...

  • <Golang Tips> Issue总结

    golang应用使用alpine打包Issue总结: Alpine linux doesn't have nssw...

  • 2019-02-28

    Alpine Linux配置使用技巧 Alpine Linux是一个面向安全应用的轻量级Linux发行版。它...

  • rancher-cli的使用

    Rancher CLI工具可用于与Rancher进行交互,使用此工具,可以使用命令行而不是GUI来操作Ranche...

  • TCP/IP协议之DNS

    在使用consul做docker容器服务化的过程中,使用到了dnsmasq做DNS请求转发,于是研究了下DNS协议...

  • 使用alpine构建基础镜像

    1. alpine介绍 Alpine Linux是体积最小的Linux发行版,它重点关注于安全和速度。使用apk能...

  • Docker(alpine中文乱码问题)

    一、前言 在使用了centeros作为系统后,发现alpine体积确实小一点,所以就上手alpine作为系统。下载...

  • [Docker二]DNS

    DNS DNS的重要性 几乎所有应用都要使用DNS服务,她的重要性不言而喻,DNS的故障经常会导致网络中依赖她的应...

  • 在N1的OpenWRT上安装alpine环境

    创建磁盘镜像 安装alpine 进入alpine环境 alpine环境下

网友评论

      本文标题:ranche 中使用 alpine dns 注意事项

      本文链接:https://www.haomeiwen.com/subject/pncnvttx.html