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

背景:

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

解决办法:

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

bash 复制代码
--net=host 

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

相关推荐
Wzx1980122 小时前
python沙箱和docker沙箱你选对了吗?
开发语言·python·docker
CodeDevMaster2 小时前
关于PaddleOCR-VL部署与使用说明
docker·llm
Kismet_nvi2 小时前
《Kubernetes Service 进阶、kube-proxy 与 Ingress 实战精要》
云原生·容器·kubernetes
Ghost Face...3 小时前
龙芯Docker全流程:安装到离线迁移实战
java·docker·eureka
Crazy________3 小时前
Redis03:持久化存储,大key分析,主从复制及哨兵模式
数据库·redis·容器
2401_834636994 小时前
从零吃透 K8s 网络:ServiceIngressMetalLB 实操手册
网络·容器·kubernetes
JavaPub-rodert6 小时前
我又把自己的 Go 后台管理系统升级了一遍:文件管理、2GB 上传、私有文件预览、Docker 镜像全安排上了
开发语言·docker·golang·shiyuadmin
爱码少年7 小时前
嗯,腾讯云个人小站Docker镜像下载功能已下线,压力给到阿里云镜像站
docker
Zhu7587 小时前
在docker环境部署frp
运维·docker·容器
燐妤9 小时前
腾讯云 Ubuntu 24.04 + Docker 同时部署多个 Python Web 项目:没有域名也能用 IP 访问
ubuntu·docker·腾讯云