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

背景:

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

解决办法:

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

bash 复制代码
--net=host 

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

相关推荐
小p1 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p2 天前
docker学习: 1. docker基本使用
docker
崔小汤呀2 天前
Docker部署Nacos
docker·容器
缓解AI焦虑2 天前
Docker + K8s 部署大模型推理服务:资源划分与多实例调度
docker·容器
1candobetter3 天前
Docker Compose Build 与 Up 的区别:什么时候必须重建镜像
docker·容器·eureka
シ風箏3 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
BugShare3 天前
继《小爱音响》详细说下怎么部署,尤其是关于Docker部分
docker·nas·xiaomusic
至此流年莫相忘3 天前
Kubernetes实战篇之配置与存储
云原生·容器·kubernetes
小马爱打代码3 天前
Docker:完全指南从入门到精通
运维·docker·容器