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

背景:

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

解决办法:

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

bash 复制代码
--net=host 

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

相关推荐
C_心欲无痕8 小时前
Dockerfile:构建 Docker 镜像
运维·docker·容器
C_心欲无痕11 小时前
Docker 本地部署 CSR 前端项目完整指南
前端·docker·容器
飞翔沫沫情13 小时前
MinIO 新版本 Docker 部署指南:告别 Web 控制台,拥抱 CLI 管理
docker·容器·docker-compose·对象存储·minio
令狐少侠201113 小时前
docker基本操作 部署启动nginx
nginx·docker·容器
攀小黑14 小时前
docker 部署rabbitmq消息队列并安装延迟队列插件
docker·容器·rabbitmq
虚神界熊孩儿15 小时前
Linux下修改docker和harbor默认网段的方法
linux·docker·harbor
木叶子---15 小时前
Docker
运维·docker·容器
Cyber4K16 小时前
【Kubernetes专项】K8s集群1.31版本安装手册
linux·docker·云原生·容器·kubernetes
凯子坚持 c16 小时前
基于Docker的SD-WAN组网方案:利用节点小宝实现服务器远程开发
服务器·docker·容器
不做菜鸟的网工17 小时前
使用docker部署Speedtest-X内网测试网站
docker