在运行 docker 时,输入延迟 ssh 到 raspberry pi 3b

在运行 docker 时,输入延迟 ssh 到 raspberry pi 3b

在我的 raspberry 3B 上,从另一台电脑通过 ssh 连接到它工作正常,直到我启动 docker 映像。目前我在 Pi 上有 portrain、pihole 和 nextcloud 的容器,但无论我开始运行哪个容器都会出现问题。然后,当我使用 ssh 直接在 Pi(主机)上输入命令时,会随机出现长达 3 秒的延迟。一旦我停止容器,问题就消失了。

信息:
- Raspberry Pi 3B 运行最新的 Raspbian
- Raspberry 使用以太网连接
- Docker 使用桥接模式进行网络
- 主机上的终端直接工作正常。
- 登录速度很快。 仅在 ssh 环境中输入滞后

答案1

这里也有同样的问题。

我尝试了一下ping $ROUTERIPADDR,看到随机来自 xxx.xxx.xx.xx icmp_seq=8 目标主机不可达。

IP 地址与 docker 容器生成的网络接口相关。您可以使用 查看它们ifconfig,应该是 veth 之类的东西...

一旦我停止这些接口ifconfig veth down,延迟现象就消失了。

相关内容