
Docker 部署 redroid:轻松搭建云安卓与远程 Android 实例平台
做 App 自动化或兼容性回归时,很多人先在 Windows / macOS 上堆模拟器:占内存、难批量,和 Linux CI 也不一致。真机农场贵、调度重;给每台测试机刷系统,运维成本更高。更实际的需求往往是:在自己的 Linux 服务器上起几个安卓实例,用熟悉的 ADB 装包、跑脚本,屏幕投到笔记本上看一眼。

做 App 自动化或兼容性回归时,很多人先在 Windows / macOS 上堆模拟器:占内存、难批量,和 Linux CI 也不一致。真机农场贵、调度重;给每台测试机刷系统,运维成本更高。更实际的需求往往是:在自己的 Linux 服务器上起几个安卓实例,用熟悉的 ADB 装包、跑脚本,屏幕投到笔记本上看一眼。

研发一忙,需求就散在聊天记录、表格和口头承诺里:产品经理改一版 Excel,开发对不上行号,测试不知道该验哪条;缺陷在群文件里传来传去,对几次就丢了上下文。再大一点的团队还要同时管多条产品线、多个迭代,没有一个「产品 / 项目 / 测试」既能分开又能衔接的地方,周会只能靠人肉对账...

云服务器、VPS、家用 NAS 多半是纯命令行 Linux:没有显示器、没有桌面环境。装带界面的安装向导、数据库客户端或办公软件,只能靠 SSH;给宿主机装一整套 GNOME / KDE,又占内存、又难和维护中的 Web / 数据库服务共存;传统 VNC / RDP 还要额外装客户端,证书与权限也更碎。

ZLMediaKit 是开源流媒体服务,内置 MediaServer,可把 RTSP、RTMP 转成 HLS、HTTP-FLV 与 WebRTC。本文用 Docker Compose 部署 zlmediakit/zlmediakit 之后,可以用 FFmpeg 推一路测试流,并在浏览器里播放。适合直播联调、监控预览与内网低延迟播放。

openGauss 是一款开源的关系型数据库:用 SQL 建库建表、存业务数据、做查询与事务,角色接近 PostgreSQL / MySQL。常见用途包括业务系统后端库、中间件联调、教学实验,以及信创 / 国产化选型时的自托管试跑。

写代码、查接口、改配置时,经常要临时算哈希、加解密一段文本、美化 SQL / YAML / JSON、生成 UUID 或二维码。很多人随手打开搜索引擎里的「在线工具」:站点一多难记,更麻烦的是 Token、密钥、内网 URL 一旦贴进公网页,等于把敏感串交给未知第三方。

做推荐、风控、组织架构或运维资产盘点时,数据往往不是「一张宽表」就能说清:用户关注过哪些商品、设备挂在哪台机柜、服务依赖哪些上游、知识库里实体之间差几跳——这些都是多跳关系。用 MySQL / PostgreSQL 硬拼 JOIN,查询难写、改一次业务就要改一串表;排查时还要在代码、Wiki、Excel 之间对账,关系一复杂就容易漏边。

浏览器自带的密码保存、各类「云同步密码库」用起来省事,但主密码与整库往往落在第三方机房;公司邮箱、跳板机、机柜口令、客户 VPN 等又常散落在备忘录、Excel、微信收藏里,换机或交接时对账困难,还容易把内网凭据带到个人云盘。
共 280 篇文章