既然你现在的电脑有网,我们绕过 Ubuntu 那个坏掉的网络,直接把 Frigate “空投”进去。
1. 在你现在的电脑上下载镜像包
点击下方链接(Frigate 官方 0.14.1 镜像包,约 1GB): 👉 点击下载 Frigate 镜像压缩包 (tar) (如果打不开,请在有“魔法”的电脑上运行
docker pull ghcr.io/blakeblackshear/frigate:stable然后 docker save 导出来)
docker save ghcr.io/blakeblackshear/frigate:stable > frigate.tar2. 使用 WinSCP 传送到 Ubuntu
打开 WinSCP,连接
192.168.0.11(用户名:root,密码:你的密码)。将下载好的
frigate.tar拖到/home/root/frigate/目录下。
3. 在 Ubuntu 终端导入 (关键)
Bash
cd ~/frigate
# 这一步是内网操作,不需要联网
sudo docker load -i frigate.tar
4. 修改配置并启动
确保你的 docker-compose.yml 里的镜像名和刚才加载的一致: image: ghcr.io/blakeblackshear/frigate:stable
然后启动:
Bash
docker compose up -d
💡 为什么现在必须用这招?
网络不可靠:你的网关
0.3现在明显不稳定,大文件下载必断。内存太小:1.5GB 内存如果跑
docker pull,系统会因为处理大量的压缩包碎片而内存溢出(OOM),导致 SSH 直接断连。内网优势:你用 WinSCP 传输文件走的是内网(192.168.x.x),这个是不受网关“魔法”影响的,速度又快又稳。
把文件传过去了吗?一旦 docker load 完成,你离 5678 端口的监控画面就只有一步之遥了!root
评论区