Docker的网络配置,导致Docker使用网路很慢的问题及解决办法

背景:

在使用docker的时候,并没有特意的配置docker的网络,但是使用一小段时间后在docker中使用网络变得很缓慢,curl一个网络请求要20s左右,如果curl的时候指定 IPv4的 -4 的话时间是5s。在host宿主上curl同样的网址是0.01s。

解决办法:

然后在docker的官方文档查看,发现docker可以配置network的选项,于是简单粗暴的使用其中的

bash 复制代码
--net=host 

使docker直接使用宿主的网路,解决问题,但是要注意的是使用相同的网络配置的时候要注意端口的冲突,docker中的监听端口如果和host冲突会导致服务启动不起来。

相关推荐
岁岁种桃花儿1 天前
kubenetes从入门到上天系列第二十一篇:Kubernetes安装Ingress实战
云原生·容器·kubernetes
洛阳泰山1 天前
MaxKB4j Docker Compose 部署指南
java·docker·llm·springboot·rag·maxkb4j
程序员老赵1 天前
超全 Docker 镜像源配置指南|Windows/Mac/Linux一键搞定,拉镜像再也不卡顿
linux·后端·容器
一殊酒1 天前
【Docker】Docker Desktop 安装指南及汉化教程
运维·docker·容器
0w0不秃头程序猿1 天前
guide哥AI智能面试项目部署过程
云原生·eureka
Drone_xjw1 天前
【环境搭建】Windows 10上使用Docker搭建本地Git仓库(Gitea)完整教程
windows·git·docker
vpk1121 天前
【无标题】
运维·elasticsearch·docker
❀͜͡傀儡师1 天前
通过npm 手动安装、Docker 部署 OpenClaw小龙虾
前端·docker·npm
一殊酒1 天前
【Docker】快速入门指南
运维·docker·容器
**蓝桉**1 天前
prometheus监控docker容器(Rocky9)
docker·容器·prometheus