docker启动容器极其缓慢

字号+ 编辑: 国内TP粉 修订: 种花家 来源: 2025-01-10 我要说两句(0)

尝试使用docker run命令启动容器时, 发现特别的缓慢, 修改DNS之后解决。

笔者使用的是linux系统, 观察/etc/docker目录时, 注意到了daemon.json配置文件内容中, 不存在下述参数

{
    // 一小堆配置... ,
    "dns": ["114.114.115.115"],
    "dns-opts": [],
    "dns-search": [],
}

如果是这样的话, docker run卡这么久, 肯定是因为没有指明容器DNS加上/etc/resolv.conf有当地服务器网络所连不上的DNS服务器的问题了。

于是编辑resolv.conf这个文件

vi /etc/resolv.conf

把有问题的DNS删掉, 有许多现成的DNS, 我是在联通托管的服务器,例如

223.5.5.5

180.76.76.76

114.114.115.115

如果不确定到底哪个DNS在当地服务器环境现场就能用, 不妨ping一下就知道了。

阅完此文,您的感想如何?
  • 有用

    1

  • 没用

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.Q群: 2702237 13835667

相关课文
  • 防止退出linux终端退出之后导致的nohup进程强制退出

  • Linux系统下word文档转成pdf的办法

  • ubuntu和debian安装nginx或者tengine报错, 找不到pcre依赖库的解决办法

  • linux终端下借助awk命令查询筛出网站access.log日志里的统计信息

我要说说
网上嘉宾点评